问题描述
我要实现的是一个正则表达式,它可以找到""
和以abc_
开头的字符串。
但是由于代码限制,我不能使用|
或^
。
您是否认为通过删除管道""|abc_.*
并获得相同的结果来转换此正则表达式,是否有机会?
https://regex101.com/r/HBvG3K/2
解决方法
(abc_.*)?("")?
请记住,我们正在使用可选的正则表达式字符(?)。根据输入类型,它也可能匹配包含“”的字符串。根据您的示例,根据我的理解,给定的字符串将包含“”或abc _。*或其他字符串。因此,这很好。
演示和说明: