社区
C#
帖子详情
[正则]如何判断一个字符串中是否同时存在字符串1和字符串2?
Frank6600
2007-09-06 09:28:48
昨天问了这个问题,有人回答(string1)|(string2),
我以为得到了答案,结果似乎是错的。
我要判断的是字符串1和字符串2 「同时」存在,
而(string1)|(string2) 似乎是判断任一个存在即可。
不知道有没有人能够再帮帮忙﹖
对了,因为将来还会出现字符串3,字符串4........
即条件数是不定的,
所以比较希望有正则的答案,
因为那样子要改写比较容易,
非正则的答案就暂时不要给了,
谢谢!
...全文
326
5
打赏
收藏
[正则]如何判断一个字符串中是否同时存在字符串1和字符串2?
昨天问了这个问题,有人回答(string1)|(string2), 我以为得到了答案,结果似乎是错的。 我要判断的是字符串1和字符串2 「同时」存在, 而(string1)|(string2) 似乎是判断任一个存在即可。 不知道有没有人能够再帮帮忙﹖ 对了,因为将来还会出现字符串3,字符串4........ 即条件数是不定的, 所以比较希望有正则的答案, 因为那样子要改写比较容易, 非正则的答案就暂时不要给了, 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
keyboarduser
2007-09-06
打赏
举报
回复
果然,楼上强银
.*?(字符串1)+.*?(字符串2)+.*
王集鹄
2007-09-06
打赏
举报
回复
那这样不就可以了
(string1)*(string2)|(string2)*(string1)
keyboarduser
2007-09-06
打赏
举报
回复
测试字串:abcdwuyazhetes43232fzxvcxyl
正则:
^(?!.*?(?:^wuyazhe).*?$|.*?(?:^xyl).*?$)(.|\n)*$
结果ok
ruan_hg
2007-09-06
打赏
举报
回复
非正则的
string s1 = "abcdefg";
bool b = s1.Contains("ab") && s1.Contains("de");
一两行就解决问题
ruan_hg
2007-09-06
打赏
举报
回复
string s1 = "abcdefg";
bool b = Judge_exists(s1, "ab")&&Judge_exists(s1,"de");
protected bool Judge_exists(string s1,string s2)
{
Regex re = new Regex(s2);
if (re.Match(s1).Success)
return true;
return false;
}
Java工程师必学系列课程之5--《
字符串
及
正则
表达式》视频课程
并完成案例前导课程:《Java工程师必学系列课程》前4部课程内容:本课程是《Java工程师必学系列课程》的第5部分,主要讲解Java语言
中
字符串
相关知识、字符编码常识和
正则
表达式的使用。本课程涉及的主要内容可以分为...
正则
表达式
判断
是否
包含
一个
字符串
用java
正则
表达式检测
字符串
中
含有某字符方法: public class Test { public static void main(String[] args) { String str="Hello World"; //待
判断
的
字符串
String reg=".*ll.*"; //...
python
正则
如何
判断
一个
字符串
中
是否
只有某些字符
在日常
中
我们经常需要
判断
一个
字符串
是否
符合规范,其最基础的需求就是
判断
字符串
中
是否
只有某些特定的字符,遍历整个
字符串
然后
一个
一个
字符的
判断
当然可以,但是如何用
正则
实现呢。 先给出代码re.match(r'[\d\(\)...
Java实现通过
正则
表达式
判断
一个
字符串
是否
含有指定字符
判断
一个
字符串
是否
含有指定字符。 如标题,这里只介绍
正则
表达式的实现,因为
正则
表达式相对于String的api实现,效率上是高一些的,至于其他实现方式这里不做介绍。 对
正则
表达式不熟悉的朋友可以参考这篇博文:...
js
正则
是否
包含某些
字符串
_JavaScript怎么
判断
字符串
中
是否
包含指定字符?
JavaScript
中
要
判断
字符串
中
是否
包含某个
字符串
有多种方法,下面本篇文章就来给大家介绍几种使用JavaScript
判断
字符串
中
是否
包含指定字符的方法,希望对大家有所帮助。方法一:使用indexOf()方法indexOf()方法可返回...
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章