我正在嘗試查找與「空間世界」這個單詞匹配的php正則表達式,並且也沒有空格匹配單詞「HelloWorld」。正則表達式匹配空格或沒有空格的單詞
回答
你可以使用:
/^Hello ?World$/
或者你不在乎的空格數:
/^Hello *World$/
或者它也可能是空白字符類似選項卡,然後使用\s
而不是空間。
匹配「Helloword」和「Hello world」這兩個詞,但如果Hello World來自變量呢? – user3736833
@ user3736833你想達到什麼目的?例如 – xdazz
例如「Hello World」來自變量 $ search =「Helloworld」; 和這個$ search的搜索字符串如 $ string =「Helloworld hi Hello world」; 那麼如何從$ string中匹配單詞「Helloword」和「Hello world」 – user3736833
普遍認爲將是:
/[a-zA-Z ]+/
如果你想要的數字,太:
/[a-zA-Z0-9 ]+/
您將需要設置某種界限。如果字符串只包含這個,你可以使用開始和結束分隔符:
/^[a-zA-Z0-9 ]+$/
- 1. 正則表達式以匹配沒有空格的單詞
- 2. 正則表達式匹配「沒有空格或沒有符號」
- 3. 正則表達式:匹配沒有>或空格的短語
- 4. 正則表達式匹配空格或空格
- 5. 正則表達式 - 匹配後只允許空格或空格
- 6. 用java中的空格匹配單詞正則表達式
- 7. 正則表達式不匹配由空格分隔的單詞
- 8. 正則表達式僅匹配空格
- 9. 正則表達式 - 匹配空格
- 10. 正則表達式:空格+單詞
- 11. 的Javascript正則表達式匹配沒有空格
- 12. 正則表達式:Java:匹配2個空格之間的詞
- 13. 正則表達式匹配空格和以及非空格
- 14. 正則表達式匹配標記沒有空格
- 15. 正則表達式以匹配任何帶有上標的空格的單詞
- 16. Java正則表達式 - 空格和匹配詞
- 17. 如何匹配正則表達式中由空格分隔的所有單詞?
- 18. 正則表達式匹配一個單詞,即使字母之間有空格
- 19. JavaScript的正則表達式 - 匹配或不帶空格
- 20. 空格/空格的特定字詞的正則表達式
- 21. 搜索:當匹配正則表達式時(有或沒有空格)時添加
- 22. 正則表達式匹配單詞之間的空格和製表符
- 23. 正則表達式匹配一個空格的單個字符
- 24. 正則表達式匹配空格或字符串結尾
- 25. 正則表達式:匹配開頭或空格
- 26. 正則表達式匹配全名和逗號或空格
- 27. 正則表達式匹配至少一個字符或空格
- 28. 具有*和空格的多個單詞的正則表達式
- 29. PHP:正則表達式匹配字符串前面沒有數字或空格
- 30. 只有一個空格匹配名稱的正則表達式
那麼「Hello World」是兩個單詞......你想匹配什麼?如果字符串是「你好,有美好的世界」怎麼辦?你想匹配完整的句子?例如「Hello World」來自像$ search =「Helloworld」這樣的變量的 – Dexa
;和這個$ search從字符串中搜索像$ string =「Helloworld hi Hello world」;那麼如何從$ string – user3736833