我正在嘗試驗證一組字符串,我需要知道哪些只是制表符。前任:$t="\t\t\t\t";$t="\t";我試過 preg_match 命令但我似乎沒有做正確的正則表達式,嘗試使用 trim 但它刪除了 \n 字符我試過的代碼:if(preg_match('~\s*~', $string) ) { //do something... }
1 回答

一只萌萌小番薯
TA貢獻1795條經(jīng)驗 獲得超7個贊
對于像這樣的簡單任務,正則表達式通常效率較低。您可以改用該trim
函數(shù)從字符串中刪除所有制表符并測試其余部分是否為空:
if ($t && !trim($t, "\t")) { //do something... }
- 1 回答
- 0 關(guān)注
- 135 瀏覽
添加回答
舉報
0/150
提交
取消