[正则]如何判断一个字符串中是否同时存在字符串1和字符串2?

Frank6600 Frank6600 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
昨天问了这个问题,有人回答(string1)|(string2),
我以为得到了答案,结果似乎是错的。

我要判断的是字符串1和字符串2 「同时」存在,
而(string1)|(string2) 似乎是判断任一个存在即可。

不知道有没有人能够再帮帮忙﹖

对了,因为将来还会出现字符串3,字符串4........
即条件数是不定的,
所以比较希望有正则的答案,
因为那样子要改写比较容易,
非正则的答案就暂时不要给了,
谢谢!
...全文

相关推荐

JavaScript中两个字符串的匹配

工作中遇到一个问题,两个字符串匹配,要求:每个字符串中最多含有一个*,?可以无限多个 *代表一个任意长度的字符串,而?则代表一个字符 要求可以提示出两个冲突 复制代码 代码如下:&lt;input type=”text” id=”str1″&gt;<br> &lt;input type=”text” id=”str2″&gt;<br> &lt;input type=”button” onclick=”checkMarchX()” value=”CHECK”&gt; 用JavaScript实现代码如下: function checkMarchX() { var str1 = document.getElementById('s

weixin_38640473

php使用正则表达式进行字符串搜索的方法

本文实例讲述了php使用正则表达式进行字符串搜索的方法。分享给大家供大家参考。具体实现方法如下: &lt;?php $string_to_search = "jb51.net"; $regex = "/tor/"; $num_matches = preg_match($regex, $string_to_search); if ($num_matches > 0) { echo "Found a match!"; } else { echo "No match. Sorry."; } ?&gt; 希望本文所述对大家的php程序设计有所帮助。 您可能感兴

weixin_38609571

正则表达式判断是否存在中文和全角字符和判断包含中文字符串长度

对于一些更安全的容错严重,需要用到

weixin_38696336

Java正则判断日期格式是否正确的方法示例

主要介绍了Java正则判断日期格式是否正确的方法,结合实例形式分析了Java针对日期字符串正则判断的相关操作技巧,需要的朋友可以参考下

weixin_38513565

java判断一个字符串是否是小数的方法

在本篇文章里小编给大家整理的是关于java判断一个字符串是否是小数的方法,有需要的朋友们学习下。

weixin_38606041
评论 5
收藏 已收藏
分享
返回顶部
Frank6600
C# 111,129 成员 642,539 内容