我无法对字符串sometext.sometext.sometext.sometext.sometext ....进行验证。
我试过这个正则表达式^ [\ w] *。{1,} [\ w] $匹配上面的字符串但是如果我在文本之间连续给出多个点,例如。 sometext.sometext .....正则表达式之上的某些文本也与此匹配。
感谢任何帮助。
提前致谢。
答案 0 :(得分:6)
{1,}表示至少有一次出现。如果您只想要一次出现,只需按原样使用该字符即可。此外,你需要在正则表达式中转义点,因为它代表“任何字符”,如果你不这样做。
如果您想允许以点分隔的1-n非空字符串部分,则以下内容应该有效:
^\w+(\.\w+)*$