-1

我需要遵循正则表达式,例如..括号只是为了显示单词

(abc) => pass
(abc) => pass * abc with trailing white space
(abc ..blah..) => pass * ..blah.. 表示任何包含空格的字符
(abcd) => 失败

有什么好主意吗?

我修剪了字符串,所以基本上前两种情况是相同的
,但是当 (abcd) 进来时我不能让它失败

4

3 回答 3

0
var doesItPass = (stringToValidate.split(" ")[0] == "abc") ? false : true;
于 2012-05-09T02:36:22.067 回答
0

使用regex

/^abc\s*$/    

正则表达式是做这些事情的方式。

于 2012-05-09T02:38:43.097 回答
0
if (/abc\b/im.test(subject)) {
    // Successful match
} else {
    // Match attempt failed
}
于 2012-05-09T02:50:11.503 回答