0

単語を含むテキストファイルがあります。単語が 5 文字で、最初の文字が a で最後の文字が si の場合、そのパターンに従うすべての単語に一致させたいとします。

^a.???.s$

これはうまくいかないようです

(メモ帳++でテストしています)

正しい正規表現は何ですか?

前もって感謝します!

4

2 に答える 2

2

すべての出現に一致させたい場合は、次のようにする必要があります。

/\ba[a-z]{3}s\b/

非ラテン文字の場合:

/\ba\S{3}s\b/
于 2012-12-30T15:35:42.320 に答える
1

私はあなたが探していると思います:

^a.{3}s$ // .{3} means, match any character exactly 3 times.

これは基本的に次と同じです:

^a...s$ // . means, match any character
于 2012-12-30T15:28:01.337 に答える