Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有一个带有单词的文本文件。因此,如果一个单词有 5 个字母,第一个字母是 a,最后一个字母是 si,则希望匹配遵循该模式的所有单词。
^a.???.s$
这似乎不起作用
(我在记事本++中测试)
任何想法正确的正则表达式是什么?
提前致谢!
如果要匹配所有匹配项,则应执行以下操作:
/\ba[a-z]{3}s\b/
对于非拉丁字符:
/\ba\S{3}s\b/
我认为您正在寻找:
^a.{3}s$ // .{3} means, match any character exactly 3 times.
这与以下内容基本相同:
^a...s$ // . means, match any character