使用php在字符串中查找匹配的单词
我想在字符串中搜索匹配的单词,就像我有一个字符串一样使用php在字符串中查找匹配的单词,php,regex,Php,Regex,我想在字符串中搜索匹配的单词,就像我有一个字符串一样 "i'm expert in ..." "i have exposure " 如果我搜索“exp”,我应该从第一个字符串返回“expert”,从第二个字符串返回“exper”,如果我搜索“exper”,我应该只返回“exper”或其他以“exper”开头的单词 我不是在寻找单词的位置,而是返回搜索到的单词和字符串 我已经查找了所有我找到的strstr()、strrpos()和其他一些,但不是我正在查找的,我无法使其工作您可以使用or和正则表
"i'm expert in ..."
"i have exposure "
如果我搜索“exp”,我应该从第一个字符串返回“expert”,从第二个字符串返回“exper”,如果我搜索“exper”,我应该只返回“exper”或其他以“exper”开头的单词
我不是在寻找单词的位置,而是返回搜索到的单词和字符串
我已经查找了所有我找到的strstr()、strrpos()和其他一些,但不是我正在查找的,我无法使其工作您可以使用or和正则表达式找到所有以
exp
开头的单词:
/(exp\w*)/g
您可以对其进行测试。与enrico非常相似:
/(exp\w+)/gi
这里它是否返回'inexpert'?从
preg\u match()开始
否,支出,如果我搜索“expe”