我想使用jquery匹配和正则表达式检查字符串是否匹配模式。 例如,我想检查名为 business_name 的字符串,该字符串匹配 xxx / xxx / xxx 的模式,表示由3个斜杠分隔的字符串。
var business_name = 'AA/Sep-2016/BB';
if (business_name.match(**regular expression**) {
alert('Matching');
} else {
alert('Not Matching');
}
检查此字符串是否与模式xx / xx / xx匹配,它将返回true。 我想要的正则表达式是什么
答案 0 :(得分:0)
以下是一些全部符合字符串的正则表达式模式' AA / Sep-2016 / BB'
随着介电常数的降低。
/[\w\/\-]+/
/.*\/.*\/.*/
/^.+\/.+\/.+$/
/^[^\/\s]+\/[^\/]+\/[^\/\s]+$/
/^[A-Za-z]{2}\/[^\/]+\/[A-Za-z]{2}$/
/^[A-Z]{2}\/[A-Z][a-z]{2}-[0-9]{4}\/[A-Z]{2}$/
/^AA\/Sep-2016\/BB$/
关键是,人们需要知道什么应该匹配,什么不匹配
或者,可以使用模式[\S\s]*