Regex 带有排除字符的可重复模式的正则表达式
尝试了不同的变化,但没有找到一个适合我的要求。对于以下情况,我需要正则表达式:Regex 带有排除字符的可重复模式的正则表达式,regex,regex-lookarounds,Regex,Regex Lookarounds,尝试了不同的变化,但没有找到一个适合我的要求。对于以下情况,我需要正则表达式: someString.someString.someString 此模式('someString.)可以重复任意时间,但点不应位于末尾。此外,结尾处也不允许有空格和任何符号。以下内容无效: someString.someString.someString? someString.someString.someString eq 我尝试了smth,比如^([a-zA-Z]+)(\)([a-zA-Z]+).[^\s?]$
someString.someString.someString
此模式('someString.
)可以重复任意时间,但点不应位于末尾。此外,结尾处也不允许有空格和任何符号。以下内容无效:
someString.someString.someString?
someString.someString.someString eq
我尝试了smth,比如
^([a-zA-Z]+)(\)([a-zA-Z]+).[^\s?]$
,但它最终无法正确处理冗余字符。如果有人对正确的正则表达式有想法,请留下评论是否需要工作?-><代码>^[a-zA-Z]+(\[a-zA-Z]+)*$需要工作吗?-><代码>^[a-zA-Z]+(\[a-zA-Z]+)*$试试这个:
^([a-zA-Z]+[.][a-zA-Z]+)+$
试试这个:
^([a-zA-Z]+[.][a-zA-Z]+)+$
这就是你要找的吗?