Regex 如果不在其他单词内,则匹配单词
Regex 如果不在其他单词内,则匹配单词,regex,Regex,complete字符串必须匹配complete completelystring不能与complete匹配 未完成字符串不得与完成匹配 UncompletlyString不能与complete 我尝试了单词边界,但它们在URL中不起作用 我有一个数组中的单词列表,一个单词,一个项目 如果一个单词不在另一个单词内,如何匹配该单词?这不能用regexp完成。要成功区分这些情况,你需要写一些能理解英语的东西。这显然不容易做到 为了更接近,您可以使用一个单词词典,看看字符串是否可以拆分为该词典中的单词,
complete字符串必须匹配complete
completelystring
不能与complete
匹配
未完成字符串
不得与完成
匹配
UncompletlyString
不能与complete
我尝试了单词边界,但它们在URL中不起作用
我有一个数组中的单词列表,一个单词,一个项目
如果一个单词不在另一个单词内,如何匹配该单词?这不能用regexp完成。要成功区分这些情况,你需要写一些能理解英语的东西。这显然不容易做到
为了更接近,您可以使用一个单词词典,看看字符串是否可以拆分为该词典中的单词,并将您要查找的单词作为其中一个单词。这不会解释拼写错误、误解或两个单词意外地被视为一个单词。为此,您需要一些真正能说人类语言的东西。这不能用regexp实现。要成功区分这些情况,你需要写一些能理解英语的东西。这显然不容易做到
为了更接近,您可以使用一个单词词典,看看字符串是否可以拆分为该词典中的单词,并将您要查找的单词作为其中一个单词。这不会解释拼写错误、误解或两个单词意外地被视为一个单词。你需要一些真正能讲人类语言的东西。你的url中是否可以使用所有字典中的单词,或者你有一组有限的单词可供选择?任何英语单词都可以在url中,你不仅不能使用regexps这样做,而且我还参加了关于解析Sanskit主题的研究报告,这很难,因为它显然是没有空格的。这是使用语法来消除单词限制的歧义,但是,可能比您想要做的更多。另请参阅词缀和后缀分析。url中是否可以使用所有字典中的单词,或者您是否有一组有限的单词可供选择?任何英语单词都可以在url中,您不仅不能使用regexps执行此操作,但是我参加过关于解析Sanskit主题的研究报告,这很难,因为它显然是没有空格的。这是用语法来消除单词界限的歧义,但可能比你想做的要多。另请参见词缀和后缀分析