0
A
回答
7
例如通過使用正則表達式(pcre)並將不在「可接受」字符類別內的所有字符替換爲「'」。
$in = "Lörum ipsäm 1!";
$result = preg_replace('/[^a-z0-9]+/i', '', $in);
echo $result;
還看到:http://docs.php.net/preg_replace
編輯:
[a-z0-9]
是該類中的所有字符.... Z和0 ... 9
[^...]
否定的一類,即[^a-z0-9]
包含的所有字符即而不是在... z0 ... 9
+是一個意思是「1次或更多次」的量詞,[^a-z0-9]+
匹配不在a中的一個或多個(連續)字符。 ..z0..9。
選項i
使圖案不區分大小寫,即[A-Z]也符合A ... Z
0
你可以做到這一點也
$in = "Lörum ipsäm 1!";
$result = preg_replace('/[^[:alnum:]]/i', '', $in);
echo $result;
相關問題
- 1. 如何從一串字符串中獲取字符串?
- 2. 如何從URL中獲取字符串
- 3. 如何從字符串中獲取NSTimeZone?
- 4. 如何從字符串中獲取HWND?
- 5. 如何從arraylist中獲取字符串
- 6. 如何從字符串中獲取值?
- 7. 如何從字符串中獲取數字和字母?
- 8. 如何從linux中的字符串獲取子字符串?
- 9. 如何從strings.xml中的字符串數組獲取字符串
- 10. 如何從字符串中獲取部分字符串
- 11. 如何從python中的字符串獲取子字符串2
- 12. 如何從字符串中獲取「1.2」格式的字符串?
- 13. 如何從長字符串中獲取字符串?
- 14. 如何從字符串數組中獲取隨機字符串?
- 15. 如何從字符串中獲取子字符串?
- 16. 如何從字符串中獲取字符串
- 17. MySQL - 如何從字符串中獲取子字符串表
- 18. 如何從ColdFusion中的字符串獲取子字符串
- 19. 如何從大塊字符串中獲取一行字符串?
- 20. 如何從字符串數組中獲取字符串?
- 21. 如何從C#中的字符串中獲取字符串的子字符串?
- 22. 從字符串中移除除az之外的所有字符
- 23. 從字符串中讀取字符或從字符串中獲取字符
- 24. 如何從字符串xml中再次獲取字符串作爲字符串
- 25. 如何從oracle中的字符串中獲取4個字符?
- 26. 如何從PowerShell中的字符串中獲取交替字符?
- 27. 如何從C中的字符數組中獲取字符串?
- 28. 從字符串獲取子字符串__
- 29. 如何從ListView獲取字符串?
- 30. 如何從字符串「HH:MM:SS」獲取TimeZone?
非常感謝! :) – Johan 2010-02-10 10:43:58