【发布时间】:2013-01-14 16:48:16
【问题描述】:
我想使用 PHP 的 preg_match_all 来捕获包含以下内容的子字符串:
- A-Z、a-z、所有重音字符;
- 空间;
- 连字符。
它不能捕获包含其他任何内容的字符串,包括数字字符。
这个例子很接近,但也捕获了包含数字字符的字符串:
preg_match_all("/([\w -]+)/u", $abigstring, $matches);
【问题讨论】:
-
你想只匹配 ASCII 重音字符还是包括 Unicode?span>
-
@GigaWatt:“所有重音字母”。
标签: php regex preg-match-all regex-negation