回答編集履歴

2

説明補足

2019/02/22 08:06

投稿

FKM
FKM

スコア3640

test CHANGED
@@ -14,4 +14,4 @@
14
14
 
15
15
  `(.+){80,}`
16
16
 
17
- (.+)はグループを識別するものなので、”これ一つで改行以外の文字1文字以上の制御”と完結しています。また、.識別子は[]で使えませんので、やるならば、`.{80,}`じゃないでしょうか?
17
+ (……)はグループを識別するものなので、”これ一つで改行以外の文字1文字以上の制御”と完結しています。また、.識別子は[]で使えませんので、やるならば、`.{80,}`じゃないでしょうか?

1

修正

2019/02/22 08:06

投稿

FKM
FKM

スコア3640

test CHANGED
@@ -8,10 +8,10 @@
8
8
 
9
9
 
10
10
 
11
- [^………]だと、x01-\x7E以外の文字になります。[]識別子内の^は否定であり、通常の^(接頭辞)とは別物です。やるとするならば、`[\x01-\x7E]{80,}`です。 
11
+ [^………]だと、x01-\x7E以外の文字になります。条件を絞る[]識別子内の^は否定であり、通常の^(接頭辞)とは別物です。やるとするならば、`[\x01-\x7E]{80,}`です。 
12
12
 
13
13
 
14
14
 
15
15
  `(.+){80,}`
16
16
 
17
- (.+)はグループを識別するものなので、”これ一つで改行以外の文字1文字以上の制御”と完結しています。やるならば、`[.]{80,}`じゃないでしょうか?
17
+ (.+)はグループを識別するものなので、”これ一つで改行以外の文字1文字以上の制御”と完結しています。また、.識別子は[]で使えませんので、やるならば、`.{80,}`じゃないでしょうか?