我如何匹配?
第一秒
first_second
firstsecond
first[\s|_]second
匹配前两个但是如何匹配最后一个?
答案 0 :(得分:5)
您可以使用?
- 量词,匹配模式0或1次。请注意,|
在charcater类中丢失了它的元字符函数,根本不需要在字符类中进行替换(因为它已匹配列出的其中一个字符)。
所以你的最终正则表达式是first[\s_]?second
如果您只想匹配空格(而不是制表符或换行符或任何其他类型的空格),请使用first[ _]?second