3
我試圖刪除與「標準」字符不匹配的字符串中的所有內容。繼承人我到目前爲止:反正則表達式javascript
var result = myString.replace(/^(?![A-Za-z0-9]+)/g, '');
這是行不通的。有人能指點我不擅長的事嗎?
我試圖刪除與「標準」字符不匹配的字符串中的所有內容。繼承人我到目前爲止:反正則表達式javascript
var result = myString.replace(/^(?![A-Za-z0-9]+)/g, '');
這是行不通的。有人能指點我不擅長的事嗎?
我想你的意思是這樣的:
var result = myString.replace(/[^a-z0-9]/gi,'');
事實上,它的工作原理,謝謝我的好兄弟。 – Eric 2013-03-03 23:00:51
沒問題。將來,你應該使用正則表達式解釋器。比較[你的正則表達式](http://rick.measham.id.au/paste/explain.pl?regex=%5E%28%3F%21%5BA-Za-z0-9%5D%2B%29) [礦](http://rick.measham.id.au/paste/explain.pl?regex=%5B%5Ea-z0-9%5D) – 2013-03-03 23:02:01