簡體   English   中英

PHP正則表達式匹配任意數量的單詞

[英]php regex match any number of words

我是php正則表達式的新手。 我正在嘗試匹配任意數量的單詞。 例如:“人名”可以有任意數量的單詞,我該怎么做?

我嘗試使用\\w+\\ ,但僅匹配1個單詞。

演示

你可以試試看

preg_match('~^\w+(?:\h+\w+)*$~', $str);

演示

您可以使用以下命令匹配由空格分隔的任意數量的單詞:

[\w\s]+

演示

PHP:

preg_match('~^[\w\s]+$~', $str);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM