正则表达式不匹配点字符

时间:2013-02-11 12:00:12

标签: regex

如何使用正则表达式查找?

1)abc.def

2)abc.fg​​h.ijk

3)abc.m.nop.pqrs

我只想要第一个,它只包含一个点并以“abc”

开头

2 个答案:

答案 0 :(得分:4)

使用与以abc.开头的字符串匹配的表达式,然后使用不是.的任何字符:

^abc\.[^.]+$

http://www.regular-expressions.info/是开始学习正则表达式的好地方。

答案 1 :(得分:0)

^abc\.\w+$

如果字符串以“abc”开头,则匹配。然后是任何单词字符,直到字符串的末尾,这不包括点。