我期待找到一个未知长度的字符串与abc.
生命的琴弦端的空间限定,一行的末尾,该文件的末尾等查找不知其长度,begnning的正则表达式的字符串中包含特定字符串
的字符串可能包含在中间.
字符。什么我试图找到
例子包括:第一点后
abc.hello.1.test.a
abc.1test.hello.b.maybe
abc.myTest.1.test.maybe
字符必须存在,所以下面将不匹配。
abc.
abc
我期待找到一个未知长度的字符串与abc.
生命的琴弦端的空间限定,一行的末尾,该文件的末尾等查找不知其长度,begnning的正则表达式的字符串中包含特定字符串
的字符串可能包含在中间.
字符。什么我试图找到
例子包括:第一点后
abc.hello.1.test.a
abc.1test.hello.b.maybe
abc.myTest.1.test.maybe
字符必须存在,所以下面将不匹配。
abc.
abc
使用这种模式(abc\.\S+)
Demo
( # Capturing Group (1)
abc # "abc"
\. # "."
\S # <not a whitespace character>
+ # (one or more)(greedy)
) # End of Capturing Group (1)
如果你真的只是想abc.{any non empty string}
其容易做到^abc\..+$
刚刚发现abc.
开头,然后匹配1或更多的任何
如果你想abc.{any string without a space}
其相似,^abc\.[^ ]+$
的^
和$
被称为锚,并确保您的正则表达式是匹配的,而不是说整个字符串,efg.abc.hij
我想'^ ABC \。?[ a-zA-Z] +。*' –
请修复您的问题中的许多拼写错误。此外,什么终止未知长度的字符串? – NetMage
你到目前为止尝试过什么? –