JavaScript正则表达式必须在中间包含1个点,但在开始或结束时没有点。
这就是我到目前为止所能找到的JavaScript正则表达式必须在中间包含1个点,但在开始或结束时没有点。,javascript,regex,Javascript,Regex,这就是我到目前为止所能找到的/^[^.].[^-.]$/但是,我无法获得所需的中间点。我尝试将[\.*]添加到中间,但没有效果。开始时,用+重复非点一次或多次,然后将文字点与\.匹配,然后将任何内容与*匹配,直到最后一个字符: ^[^.]+\..*[^-_.]$ 行了,谢谢!
/^[^.].[^-.]$/
但是,我无法获得所需的中间点。我尝试将[\.*]
添加到中间,但没有效果。开始时,用+
重复非点一次或多次,然后将文字点与\.
匹配,然后将任何内容与*
匹配,直到最后一个字符:
^[^.]+\..*[^-_.]$
行了,谢谢!