正則表達式(英語:Regular Expression,常簡寫為regex、regexp或RE),又稱正規表達式、正規表示法、規則運算式、常規表示法,是計算機科學的一個概念。正則表達式使用單個字符串來描述、匹配一系列符合某個句法規則的字符串。在很多文本編輯器裡,正則表達式通常被用來檢索、替換那些符合某個模式的文本。
比較常見的例子通常是去除英文或是數字,語法如下
 

replace(/([a-z])/g,"");//a-z 去除

replace(/([A-Za-z])/g,"");//a-zA-Z 去除

replace(/([0-9])/g,"");//數字去除


以下是js的模擬器,也可以拿來執行正則表示式:https://www.w3school.com.cn/tiy/t.asp
這個例子是去除字串的英文字母

image

var str="1 plus 2 equal 3";
str = str.replace(/([A-Za-z])/g,"");
document.write(str.match(/\d+/g));


其他還有教學文件
教學文件:https://regex101.com/r/nS0dU6/4

arrow
arrow
    創作者介紹
    創作者 貓羽 的頭像
    貓羽

    貓羽的文字日誌

    貓羽 發表在 痞客邦 留言(0) 人氣()