我试着一个非常简单的正则表达式,我的问题是,我只需要确保如果是下列条款之一发现我div
的data-title
,然后警报如此说:Person Name, Email, Title
和几个字符串。jQuery的简单的正则表达式搜索子串包括
我已经使用了几种组合,但是我还没有做到这一点...所以我在这里做了一个小提琴:jsfiddle,我刚刚除去了|
之外的正则表达式尝试,所以我我只留下了我想要捕捉的主要短语。有人可以帮忙吗?我知道这可以使用substring或indexOf来完成,但我想用正则表达式来完成。
JS:
title = $('#me').attr('data-title');
alert(title);
if (title.match((Person Name) | (Email) | (Message) | (Company) | (Mobile) | (Title))) alert("It matched!");
HTML:
<div id='me' data-title='en_Person name'>MY NAME IS FOO</div>