有時候我們需要從一段文字中查詢某些有規則的文字,比如:從"i am lucy.Lucy is a girl."我們需要把lucy從這段文字裡查找出來用其他的名字進行替換。那麼怎麼做呢?今天就教大家用正則表示式來完成這個功能。
工具/原料
php
apache
thinkphp
方法/步驟
首先,建立一個regexTest.php頁面,裡面有三個文字框,一個是放的原始文字,一個放的是正則表示式,另一個放的就是匹配出來的結果,如圖。
其中,regexTest.php的表單程式碼如下:
regexTest.php中的js程式碼如下:
控制器裡的核心程式碼如下:
測試結果如下,是不是很簡單啊,大家親自試一下。
注意事項
本例子中使用了thinkphp框架,你也可以不用這個,把核心程式碼放到自己的專案中就可以了。
文字, 字元, 表示式, 正則, 正則表示式匹配, 正則表示式匹配字串, 正則表示式匹配數字, 正則表示式匹配字元, 正則表示式匹配空字元, js正則表示式匹配字元, 正則表示式匹配文字, 文字與字串不匹配, 文字與字元格式不匹配,