1
我有一個看起來像這樣的數據:爲此編寫javascript正則表達式的好方法是什麼?
<n>Name</n><e>email</e><t>title</t>
給出一個搜索詞,我想找到文件中的所有行,其中項是姓名或電子郵件。我有一個正則表達式,如下所示:
.*(?:<n>.*term.*</n>|<e>.*term.*</e>).*
(術語是搜索條件)。換句話說,任何東西,其次是< n>標籤,其次是含有該術語的東西,其後是包含該術語的東西,後面跟着</e>,然後是< e>。這工作正常,只是它表現得非常慢。有沒有更好的方法來寫這個?
我希望能夠得到整條線,如果它匹配。這是否做到這一點? –
這個正則表達式用於搜索/測試每一行。您的輸入字符串中應該已經有一行。 – anubhava
此外,如果您顯示更多代碼,以便可以更好地理解問題,則效果會更好。 – anubhava