我试图找出以下正则表达式:
/^[0-9]{2}-[0-9]{2,3}[a-zA-z]{0,1}/g
在我的例子中 以下内容应通过:00-45,00-333,33-333a,55-34a 以下情况应该失败:33-3333,22-22dd,22-2233
以下是我的截图:
但那应该失败的一次也不会失败。在我的javascript代码中,我只是做一个测试:
var regExp = new RegExp(exp);
if(regExp.test(test1))
alert('pass');
else
alert('fail');
正则表达式有没有办法测试整个字符串?例33-3333因为33-333而通过,但由于还有另外3个,我希望它失败,因为第四个3将根据字符规则进行测试?
答案 0 :(得分:3)
ui <- fluidPage(
pageWithSidebar(
headerPanel('Correlation coefficient and scatter plots'),
sidebarPanel(
$
也会匹配不需要的字符,实际上您需要A-z
A-Z
可缩短为{0,1}
试试这个正则表达式:
?