社区
Java SE
帖子详情
请教一个正则表达式问题:字符串abc出现一次或者0次应该怎么写?
learning8899
2013-11-22 01:18:20
[abc]?
这种写法是a或者b或者c出现一次或者0次。要匹配abc,难道必须加()吗?
...全文
14372
6
打赏
收藏
请教一个正则表达式问题:字符串abc出现一次或者0次应该怎么写?
[abc]? 这种写法是a或者b或者c出现一次或者0次。要匹配abc,难道必须加()吗?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
末日哥
2013-11-22
打赏
举报
回复
引用 5 楼 u011935764 的回复:
[quote=引用 1 楼 fudongrifdr 的回复:] (abc)?
版主说的对,楼主别忘了结贴[/quote]
时光清浅
2013-11-22
打赏
举报
回复
引用 1 楼 fudongrifdr 的回复:
(abc)?
版主说的对,楼主别忘了结贴
花谢尊前不敢香
2013-11-22
打赏
举报
回复
(abc){0,1} 比如:"abcabc".matches("(abc){0,1}"
learning8899
2013-11-22
打赏
举报
回复
谢谢大家。看来必须加括号了。 原先有两对括号了,用来读取两个字符串。现在加上这个(abc)?,影响了读取以前的两个字符串了,因为abc可能出现也可能不出现,数组位置不同了
tony4geek
2013-11-22
打赏
举报
回复
(abc)? 试试吧。
末日哥
2013-11-22
打赏
举报
回复
(abc)?
正则表达式
(判断
字符串
不是
abc
)
正则表达式
(判断
字符串
不是
abc
) 题目理解 判断
字符串
不是
abc
,听起来很简单,拿着正则判断是
abc
返回true,然后直接取反不就行了,可是这个取反操作要在代码里去取反,那么如何直接在
正则表达式
中去判断呢,也就是如果不是
abc
那么就直接返回true,是
abc
就返回false。 相关答案 下边根据是否考虑""这种情况提供了几种答案(下边几种答案java中运行符合要求): .{4,}|^.*(?<!bc)|(?!ab).*$ (""会返回true) .{4,}|^.+(?<!bc)
正则表达式
-包含A
字符串
且不包含B
字符串
/** * 例:包含admin且不包含
abc
。 加上首尾 ^((?!
abc
).)$ 表示匹配一行 ^((?!
abc
).)admin((?!
abc
).)$ * 查资料知道: * (?!pattern) 负向预查,在任何不匹配 pattern 的
字符串
开始处匹配查找
字符串
。这是
一个
非获取匹配,也就是说,该匹配不需要获取供以后使用。例如'Windows (?!95|98|NT|2000)'...
python
正则表达式
解决包含且不包含某
字符串
的
问题
python
正则表达式
解决包含且不包含某
字符串
的
问题
本测试使用python的re.compile与re.search作为方法测试包含error不包含
abc
的实例 python简单正则里只介绍到了不包含某字符的正则:[^1-9a-z],[^
abc
]也只能完成不匹配a、b、c三个字母的功能,但是这个并不能实现不匹配"
abc
“字符...
一个
同时包含两个
字符串
的
正则表达式
C#代码: Regex rx = new Regex(@"
ABC
\w+(?=DE)"); if (rx.IsMatch("A
ABC
fYfDEF")) { } 该正则匹配同时包含
ABC
和DE的
字符串
。 Regex rx = new Regex(@"DATA(\s*)(\w+)(\s*)(\w+)(\s*)(\
论文复现风光制氢合成氨系统优化研究(Python代码实现)
内容概要:本文围绕风光制氢合成氨系统的优化
问题
,通过复现相关学术论文并结合Python编程实现,构建了涵盖风能、光伏、电解水制氢及合成氨工艺的综合能源系统模型。研究重点在于对系统内多能流耦合关系进行建模,优化可再生能源的消纳与氢能生产调度,提升系统经济性与能源利用效率。文中详细阐述了系统架构设计、关键设备建模、目标函数设定及约束条件处理,并通过Python代码实现了优化求解过程,展示了完整的仿真流程与结果分析。; 适合人群:具备一定Python编程基础和能源系统知识,从事新能源、综合能源系统、氢能等领域研究的研发人员或高校研究生。; 使用场景及目标:①学习如何将风光耦合制氢与化工生产(合成氨)进行系统集成建模;②掌握基于Python的能源系统优化方法,如线性规划、混合整数规划等在综合能源调度中的应用;③复现并深入理解相关领域高水平学术论文的技术路线与实现细节。; 阅读建议:建议读者结合文中提供的代码与模型描述,动手实践并调试程序,重点关注目标函数构建与约束条件的数学表达,同时可扩展模型以适应其他类似多能互补系统的研究需求。
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章