Regex 正则表达式以匹配仅包含单词列表的行
查找仅与字符串中给定的单词列表匹配的正则表达式 用于匹配以下字符串列表中仅包含boy或apple的字符串的正则表达式模式Regex 正则表达式以匹配仅包含单词列表的行,regex,Regex,查找仅与字符串中给定的单词列表匹配的正则表达式 用于匹配以下字符串列表中仅包含boy或apple的字符串的正则表达式模式 [apple, boy, apple, boy] [boy, boy, boy, boy] [apple, boy, boy, boy] 相配 [apple, boy, apple, boy] [apple, boy, boy, boy] 如果可行,请尝试以下方法: (?=.*apple)(?=.*boy).* 请参阅。为了将来的参考,特别是如果您实际上没有做任
[apple, boy, apple, boy]
[boy, boy, boy, boy]
[apple, boy, boy, boy]
相配
[apple, boy, apple, boy]
[apple, boy, boy, boy]
如果可行,请尝试以下方法:
(?=.*apple)(?=.*boy).*
请参阅。为了将来的参考,特别是如果您实际上没有做任何事情,只需陈述您的问题,让更了解的人决定哪种工具最有效。正则表达式不是这项工作的合适工具。我知道这可以通过多种方式在python中实现,但我正在寻找一种纯正则表达式方法。您应该澄清您使用的语言,因为不同的语言有不同的正则表达式构造和选项。听起来您需要一个允许您在搜索过程中匹配先前匹配的模式的模式。您的数据结构也不清楚-您的问题可能被解释为您提供的字符串都不匹配。@karthikbharadwaj我希望您的意思是字符串应该同时包含apple和boy。而不是苹果或男孩。