腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
使用
还是不
使用
正则表达式
?
我刚刚询问了这个关于
使用
正则表达式
来允许数字介于-90.0和+90.0之间的问题。我得到了一些关于如何实现
正则表达式
的答案,但大多数答案也提到,如果不
使用
正则表达式
或
使用
正则表达式
,处理起来会更好。那么,如何决定何时
使用
正则表达式
,何时不
使用
正则表达式
呢?有没有可以遵循的核对表?
浏览 7
提问于2010-11-04
得票数 21
回答已采纳
3
回答
使用
Visual和C#只捕获
正则表达式
中的全部单词
、
、
我有相当多的
正则表达式
用于从字符串中捕获信息。我
使用
的
正则表达式
的一个例子是捕获一个像"1ALPHA“这样的单词:在这种情况下,当
使用
这些
正则表达式
时,我好奇的是,在
正则表达式
中我可以做些什么,以确保我只捕获整个单词和其他
正则表达式
。例如,我可能有另一个
正则表达式
,如: string allUpperStr = "[A-Z][A-Z
浏览 4
提问于2015-05-06
得票数 1
回答已采纳
2
回答
可用于区分
正则表达式
集合的字符,且不得在
正则表达式
中
使用
该字符
、
我在xml文件中定义了一组
正则表达式
,然后我将从xml文件中读取它们,以将它们与字符串匹配。现在的问题是,如果我想在xml文件中定义它们,那么应该有一个特殊的字符来区分它们。但是不能在
正则表达式
中
使用
该字符,就像如果我
使用
$来区分
正则表达式
集合,那么当在
正则表达式
中
使用
$时就会出现问题,这将在xml中定义。那么,哪个字符可以用来区分在xml文件中定义的
正则表达式
和不在
正则表达式
中
使用
的
正则表达式
?
浏览 0
提问于2010-11-11
得票数 0
2
回答
是否有规则语言来表示
正则表达式
?
、
、
具体来说,我注意到
正则表达式
本身的语言不是正则的。因此,我不能
使用
正则表达式
来解析给定的
正则表达式
。我需要
使用
解析器,因为
正则表达式
本身的语言是上下文无关的。是否有任何方式可以表示
正则表达式
,从而可以
使用
正则表达式
解析产生的字符串?注意:我的问题不是是否有一个regexp来匹配regexes的当前语法,而是是否存在一个
正则表达式
的“表示”,就像我们今天所知道的那样(可能不像我们现在知道的那样整洁),可以
使用<
浏览 3
提问于2013-10-23
得票数 3
1
回答
PHP:有没有办法
使用
大量的
正则表达式
来加速搜索大量的文件?
、
我有一组
正则表达式
。如果有任何
正则表达式
匹配,我有大量的文件要标记。现在,我只用每个
正则表达式
搜索每个文件。我突然想到,也许有一种方法可以构建一棵树,它对文件进行一些快速预处理,以确定是否
使用
特定的
正则表达式
进行搜索。例如,所有包含字母A的
正则表达式
都在一个特定的分支上,如果文件不包含字母A,则不会应用这些
正则表达式
。 有人做过这方面的工作吗?我被迫
使用
纯PHP处理这些文件,并且我必须遍历目录树来逐个处理每个文件。我可以控制
正则表达式
浏览 1
提问于2015-03-20
得票数 1
1
回答
SonarQube
正则表达式
安全热点
、
、
、
我们
使用
正则表达式
,它支持MM/DD/YYYY (或) DD/MM/YYYY (或) M/D/YYYY。
正则表达式
是obj.matches("..*") 但是最近,当twe在我们的构建中引入声呐( sonarqube )时,它正因为这个
正则表达式
(,灾难性的回溯
正则表达式
,)而失败。还有其他可以
使用
的
正则表达式
吗?我们
使用
的是java-11。
浏览 9
提问于2021-12-14
得票数 0
1
回答
将字符串转换为
正则表达式
字符串
、
如何将字符串转换为
正则表达式
字符串,并正确转义所有特定于
正则表达式
的字符?我正在
使用
插值来构建
正则表达式
字符串,以允许用户自定义
正则表达式
,而不必接触代码(或期望他们知道
正则表达式
)custom_text = "Hello" 当我的代码
使用
它时,这会导致下面的
正则表达式
/Hello:\s*(\d+)/
浏览 3
提问于2012-08-19
得票数 0
回答已采纳
20
回答
为什么
正则表达式
如此有争议?
在探索
正则表达式
(也称为RegEx-es)时,许多人似乎将
正则表达式
视为圣杯。一些看起来如此复杂的东西--一定是任何问题的答案。他们倾向于认为每个问题都可以
使用
正则表达式
来解决。另一方面,也有很多人不惜一切代价避免
使用
正则表达式
。他们试图找到一种绕过
正则表达式
的方法,并仅仅为了它而接受额外的编码,即使
正则表达式
将是更紧凑的解决方案。 为什么
正则表达式
被认为是如此有争议?或者,人们普遍认为
正则表达式
通常很慢?
浏览 0
提问于2009-04-18
得票数 216
1
回答
Javascript合并2个
正则表达式
、
我有几个
正则表达式
,我打算把它们结合起来。因此,第一个
正则表达式
如下(允许
使用
特定的1000和十进制分隔符)我有类似的其他
正则表达式
(基于不同的地区,例如,另一个用逗号作为小数分隔符)123.11 (Valid)对于第二个
正则表达式
(\\d|\\d[^\\
浏览 2
提问于2020-06-18
得票数 4
回答已采纳
4
回答
给出比实际的
正则表达式
更高的优先级
、
我正在寻找一个
正则表达式
,可以剥离所有的'a‘字符从输入单词的开头(只包含英文字母)。下面的基于
正则表达式
的代码无法完成这项工作:对于输入abc,上面的
正则表达式
将返回abc。一个有效的(蛮力的)
正则表达式
使用
了否定: (?但是我想知道是否可以有一个更优雅的
正则表达式
,比如说,
使用<
浏览 0
提问于2016-04-28
得票数 1
3
回答
Javascript -预编译的regex性能
、
、
、
在帖子中,有人说预编译
正则表达式
将提高脚本性能。作者用证明了这一点。然而,据我所知,这篇文章讨论的是重复
使用
正则表达式
的情况。如果脚本中有许多
正则表达式
,但每个
正则表达式
只
使用
一次,该怎么办?在整个脚本中只
使用
一次的预编译
正则表达式
会带来性能上的好处吗?
浏览 1
提问于2013-02-19
得票数 4
回答已采纳
1
回答
需要
正则表达式
搜索并在替换
正则表达式
中
使用
该搜索结果
、
我正在
使用
Notepad++搜索/替换功能。我需要
正则表达式
来搜索,并在替换
正则表达式
中
使用
该搜索结果。解决方案应该适用于任何令牌、"\“或”今天“或其他任何东西。我最好用例子来解释: 示例2:匹配
正则表达式
后的todayis &替换后的结果是:today is示例:#3:todayon匹配
正则表达式</
浏览 9
提问于2022-11-25
得票数 -2
2
回答
为什么
正则表达式
.*在一处较慢,而在另一处较快
最近,我在java/groovy中
使用
了很多
正则表达式
。为了进行测试,我通常
使用
。显然,我也在研究
正则表达式
的性能。 ,它将大大减少所需的步骤至16步:然而,,它不会进一步减少步骤:我有几个问题: 为什么会出现上
浏览 53
提问于2015-11-06
得票数 18
回答已采纳
2
回答
在Java中
使用
perl
正则表达式
、
、
我正在尝试
使用
Java中的
正则表达式
,这些
正则表达式
是为Perl的regex构建的。我的目标是拥有一组标准化的
正则表达式
,以便Java应用程序和Perl脚本在应用
正则表达式
时都能产生相同的结果。有没有一个库可以接受perl
正则表达式
,比如:\bbypa(s|r)?\b并直接在Java中
使用
它,或者我需要为每个
正则表达式
转义特殊字符?编辑: 我的数据库中有超过500个这样的
正则表达式
。它们在perl上都能完美地工作。在Java中
浏览 2
提问于2014-07-03
得票数 0
2
回答
编译时构建std::regex
、
、
、
由于我知道编译时的
正则表达式
,并且构建
正则表达式
的时间为O(2^m),其中m是
正则表达式
的长度,因此我希望在编译时构建
正则表达式
。如果没有,是否有
正则表达式
库可以在编译时构建
正则表达式
?
浏览 3
提问于2016-11-05
得票数 21
回答已采纳
1
回答
java
正则表达式
:对匹配的否定
、
、
、
虽然我阅读了大量关于这个主题的文章(特别是
使用
lookarounds),但我还不知道是否可以
使用
正则表达式
解决这个更一般的问题。设置:2)将输入
正则表达式
嵌入到负
正则表达式
中,以便给予:和我想要一个负
正则表达式
,其中嵌入我的
浏览 8
提问于2015-04-11
得票数 3
3
回答
什么时候不应该
使用
正则表达式
?
经过一些研究之后,我发现不可能
使用
正则表达式
来解析递归结构(比如HTML或XML)。是否有可能全面列出日常编码场景,在这些场景中,我应该避免
使用
正则表达式
,因为
使用
正则表达式
无法完成特定的任务?假设有问题的
正则表达式
引擎不是PCRE。
浏览 1
提问于2011-09-26
得票数 6
回答已采纳
3
回答
相等字符串中的
正则表达式
第n个匹配
、
、
是否可以只
使用
正则表达式
(不需要额外的代码!)匹配第n个匹配?例如:现在我只想匹配船,匹配的
正则表达式
将是"A-Z+“,但这也匹配第一,第二和第四。有没有人有一个纯粹的
正则表达式
解决方案?我需要它,因为我不能更改
使用
正则表达式
的代码,但我可以提供一个
正则表达式
。 致以最好的问候,罗宾
浏览 0
提问于2012-09-25
得票数 1
回答已采纳
2
回答
使用
也处理撇号的
正则表达式
匹配单词
、
、
、
、
我必须将一行文本分成几个单词,并且对
使用
什么regex感到困惑。我到处寻找匹配一个单词的
正则表达式
,找到了类似于这篇文章的
正则表达式
,但我想在java中
使用
它(java不能处理常规字符串)。我已经尝试了每个答案的
正则表达式
,但不确定如何为此构造一个java的
正则表达式
(我假设所有的
正则表达式
都是相同的)。如果在我看到的
正则表达式
中将\替换为\,则
正则表达式
不起作用。我自己也试着去查了一下,结果打开了这个页面: 但是我无法理解
正
浏览 5
提问于2012-11-30
得票数 4
1
回答
使用
以前编译的
正则表达式
构建
正则表达式
、
我有一个
正则表达式
:是否有一种
使用
valid_name构建新
正则表达式
的方法?*VALID_NAME$") 我不想
使用
字符串连接,而是在新的
正则表达式
中
使用
编译的
正则表达式
。
浏览 7
提问于2016-01-09
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
java正则表达式使用
如何在C#中使用正则表达式?正则表达式使用技巧!
正则表达式使用入门
说说正则表达式的使用
grep与正则表达式使用
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券