如果字符串包含所有单词或条件,则正则表达式匹配
发布时间:2020-12-14 06:01:46 所属栏目:百科 来源:网络整理
导读:即时通过php和 regex制作简单的文字游戏,如果字符串必须要求两个或更多单词,我们如何搜索? 我们说吧 "cat""dog""play" x 2 如果 “猫狗玩耍”通过 “你好,一只猫狗玩耍”没有通过,只有1“玩” “猫”没有通过,没有狗和2x游戏 “我想要一只猫和一只狗一起玩,
即时通过php和
regex制作简单的文字游戏,如果字符串必须要求两个或更多单词,我们如何搜索?
我们说吧 "cat" "dog" "play" x 2 如果 “猫狗玩耍”通过 “你好,一只猫狗玩耍”没有通过,只有1“玩” “猫”没有通过,没有狗和2x游戏 “我想要一只猫和一只狗一起玩,和爷爷一起玩”通行证 我们怎样才能与正则表达式相匹配? 解决方法
你正在寻找的正则表达式是:
/(?=.*?bcatb)(?=.*?bdogb)(?=(.*?bplayb){2})^.*$/ 说明:我相信单词cat,dog和play(两次)可以按任何顺序出现在文本中,但它们必须全部出现在句子中才有资格.正则表达式使用正向前瞻以确保存在上述条件. Here is the online working demo of above RegEx (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |