[(e|x|c)n-t\|]{8}
結果には8文字が必要で、最初の文字はe、x、またはcになると思います。
私は正しいですか?
私はすべての可能性をテストしましたが、何もありません...
[(e|x|c)n-t\|]{8}
結果には8文字が必要で、最初の文字はe、x、またはcになると思います。
私は正しいですか?
私はすべての可能性をテストしましたが、何もありません...
編集
以前の回答は、質問に最初に表示された正規表現で、余分なスペースがありました。
新しい正規表現は
[(e|x|c)n-t\|]{8}
このパターンは、各文字が次のいずれかである 8 文字の任意のシーケンスに一致します。
( e | x c ) n o p q r s t
エスケープする必要がある文字は非常に少ないため、[
そこに表示される と 括弧はそれ自体を表します。]
|
[ ]
構成全体が 1 つの文字のみに一致する場合はいつでも、それを理解することが重要です。
e、x、または c で始まる 8 文字の文字列が必要な場合は、次のように記述できます。
[exc].{7}
これは、最初の文字が e、x、または c であり、その後に 7 文字が続くことを意味します。は.
通常、改行以外の任意の文字を意味しますが、必要に応じて微調整できます。
e、x、または c で始まり、その後に nt から 7 文字が続く 8 文字の文字列が必要な場合は、次のように記述できます。
[exc][n-t]{7}