我需要找到一個匹配任何字符串的正則表達式,長度至少爲6個字符,只包含一個空格,但空格不能是第一個或最後一個字符。 我試過很多\ S和\ s的組合,但我現在卡住了。 有什麼幫助嗎?包含一個空格的正則表達式
1
A
回答
5
,包括一個或零位:
^(?=.{6,})(\S+\s?\S+)$
如果您意味着它必須有一個空間,那麼你應該刪除?
在\s?
。這隻適用於支持正向預覽的正則表達式引擎,並且可以識別\s
和\S
序列。 RegexPal
-1
preg_match_all(「/ [^ \ s] [。*] {6,} [^ \ s] /」,$ str,$ matches);
+0
Downvoted因爲這不起作用。它匹配一個沒有任何空格的字符串,如'x .. *** .. *。* y',並且除了第一個和最後一個字符以外,只能在字符串中包含'.'s和'*'s。它也必須至少有8個字符長。如果它是固定的,我會刪除我的downvote。 – Paulpro
相關問題
- 1. 正則表達式「包含」另一個正則表達式
- 2. 包含空格的多個字符串的正則表達式
- 3. 如何正則表達一個不包含空格的單詞?
- 4. 「不僅包含空格」的正則表達式模式
- 5. Javascript正則表達式模式\ W包含空格嗎?
- 6. 不包含字符串的正則表達式空格
- 7. 正則表達式匹配不包含空格的字符
- 8. 正則表達式:匹配的空格不包含在[]
- 9. 正則表達式匹配只包含空格的行
- 10. 正則表達式包含字符串,不包含另一個
- 11. 正則表達式 - 多於一個「不包含」/「包含」
- 12. 正則表達式可能包含一個組或不包含
- 13. 正則表達式空格
- 14. Grep - 正則表達式類:alpha:和:digit:包含空格
- 15. 正則表達式,以包含括號並排除空格
- 16. 尋找C++正則表達式任選包含空格
- 17. 正則表達式查找包含空格和標點符號
- 18. Javascript正則表達式包含一個隱含的^?
- 19. 反轉包含兩個表達式的正則表達式
- 20. 包含「?」的Oracle正則表達式
- 21. 包含日期的正則表達式
- 22. 包含撇號的正則表達式
- 23. 如果URL包含一個模式但不包含另一個模式,則匹配URL的正則表達式
- 24. 格式在JavaScript中的文本包含與正則表達式
- 25. 如何格式化包含變量的正則表達式?
- 26. 正則表達式包含一件事但排除另一個
- 27. Python的正則表達式:找不包含一個子
- 28. 包含^和*的正則表達式會丟失一個字符?
- 29. Python的正則表達式 - 排除包含一個字
- 30. 正則表達式匹配一個空格的單個字符
使用javascript或vbscript它根本不起作用 – Raffaeu
@Raffaeu以Javascript工作。也許你在編輯之間抓住了它。 – Paulpro
現在它!乾杯 – Raffaeu