gpt4 book ai didi

PHP preg_match 查找整个单词

转载 作者:IT王子 更新时间:2023-10-28 23:47:04 26 4
gpt4 key购买 nike

我对正则表达式很陌生。你能帮我创建一个匹配整个单词的模式,包含特定部分吗?例如,如果我有一个文本字符串“执行正则表达式匹配”,并且如果我搜索 express,那么如果我搜索 ,它就会给我 expression form,它应该给我 Perform 等等。明白了吗?

最佳答案

preg_match('/\b(express\w+)\b/', $string, $matches); // matches expression
preg_match('/\b(\w*form\w*)\b/', $string, $matches); // matches perform,
// formation, unformatted

地点:

  • \b是分词
  • \w+ 是一个或多个“单词”字符*
  • \w* 是零个或多个“单词”字符

请参阅 escape sequences 上的手册用于 PCRE。


* 注意:虽然不是真正的“单词字符”,但下划线 _ 也包含在字符类 \w 中。

关于PHP preg_match 查找整个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4722007/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com