问题标签 [regexbuddy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
740 浏览

regexbuddy - RegexBuddy 在使用之间将其工作数据存储在哪里?

好吧,所以我是个白痴。

所以我正在研究一个需要很长时间才能制作的正则表达式。在完善它之后,我用超快的硬盘驱动器升级了我的工作机器,并意识到我从未将正则表达式保存在任何地方,只是使用 RegexBuddy 的自动保存来存储它。哑哑哑。

我将正则表达式的副本发送给同事,但现在他找不到它(或我们的通信记录)。我找到正则表达式的最大希望是在旧硬盘上的 RegexBuddy 中找到它。每次关闭 RegexBuddy 时,它都会自动保存您正在处理的任何内容。我已经进行了一些初步搜索,试图确定它实际保存工作数据的位置,但我没有成功。

这个问题是我愚蠢行为的结果,但我认为这是一个最终在这里提出问题的好机会。

0 投票
11 回答
219952 浏览

java - Java中匹配URL的正则表达式

我在使用正则表达式时使用 RegexBuddy。我从它的库中复制了正则表达式以匹配 URL。我在 RegexBuddy 中成功测试。但是,当我将其复制为 JavaString风格并将其粘贴到 Java 代码中时,它不起作用。以下类打印false

有谁知道我做错了什么?

0 投票
2 回答
5172 浏览

regex - 正则表达式空格与。蚀

我正在尝试制作一个正则表达式来匹配空格,到目前为止我正在这样做:

我知道它应该可以工作,因为我已经用 Regex Buddy 尝试过它并且它说它可以,但是当我尝试用 Eclipse 运行它时,它会标记一个错误,说它不是一个有效的转义序列,它会自动添加 2 '\' 渲染正则表达式没用....有人可以告诉我该怎么做吗?到目前为止,我最终使用了一个点而不是 \s,但我真正需要的是 \s ...

谢谢


补充

好吧,我理解但是,我虽然 ' \s' 用于任何空白字符,正如我所说,Regex Buddy 也可以识别它,如果我使用 ' \s' 它在 Regex Buddy 中无法识别,因此测试失败,但在 eclipse它允许我继续,即使它什么都不匹配...... =/或者我没有得到什么?

0 投票
5 回答
992 浏览

php - preg_match 在 regexbuddy 中工作,而不是在 php 中

好的,所以我有我创建的这个正则表达式,它在 RegexBuddy 中运行良好,但当我将它加载到 php 中时却不行。下面是一个例子。

使用 RegexBuddy 我可以让它与这个一起工作:

检查点匹配换行符,我添加了不区分大小写的,但它也可以这样工作。

这是php:

所以你可以看到我正在使用 [code][/code],然后一旦我可以提取它,我将在其上运行 htmlentities() 以显示而不是渲染 html 代码。

0 投票
4 回答
3190 浏览

java - 为什么这个 Java 正则表达式不起作用?

我需要创建一个允许字符串包含任意数量的正则表达式:

  • 字母数字字符
  • 空间
  • (
  • )
  • &
  • .

不允许使用其他字符。我使用RegexBuddy构建了以下正则表达式,当我在 RegexBuddy 中对其进行测试时,它可以正常工作:

然后我使用 RegexBuddy 的“使用”功能将其转换为 Java 代码,但使用简单的测试程序似乎无法正常工作:

  • 我必须承认,在正则表达式方面我有点盲点。谁能解释为什么它不起作用?
0 投票
5 回答
7969 浏览

python - Python中的正则表达式

目标:给定一个数字(它可能很长并且大于 0),我想得到五个最不重要的数字,在该数字的末尾删除任何 0。

我试图用正则表达式解决这个问题,在 RegexBuddy 的帮助下,我来到了这个:

但是python无法编译它。

问题是“{0,4}”之后的“+”,它似乎在 python 中不起作用(即使在 2.6 中)

我怎样才能编写一个有效的正则表达式?

PS:我知道你可以开始除以 10,然后使用余数 n%100000 ......但这是关于正则表达式的问题。

0 投票
3 回答
12401 浏览

java - java正则表达式从较大的字符串中排除特定字符串

一段时间以来,我一直在努力解决这个问题:我想捕获所有[a-z]+[0-9]?字符序列,不包括诸如sin|cos|tanetc 之类的字符串。所以在完成了我的正则表达式作业后,以下正则表达式应该可以工作:

如您所见,我正在使用负前瞻和交替 -\b在非捕获组右括号之后对于避免匹配等至关重要insin正则表达式是有意义的,事实上我已经尝试使用 RegexBuddy 和 Java 作为目标实现并获得想要的结果,但使用 Java Matcher 和 Pattern 对象不起作用!有什么想法吗?

干杯

0 投票
2 回答
3553 浏览

regex - Delphi - TPerlRegEx / RegExBuddy 问题

我遇到了 RegEx 和 Delphi 2k9 (Win32) 的问题。我收到以下错误:$7C812AFB 的第一次机会异常。异常类异常,带有消息“TPerlRegEx.Compile() - 请先在 RegEx 中指定正则表达式”。我从网站上获得了最新版本的 TPerlRegEx。使用其默认设置(使用 DLL)

我包括演示源代码。它使用由 RegExBuddy 生成的代码,最新版本。

http://www.4shared.com/file/236428923/97478b61/googleresultstestdata.html http://www.4shared.com/file/236439483/e0acbe6d/Unit2.html德尔福 FORM http://www.4shared.com/file/236439473/6734a2a2/Unit2.html德尔福 PAS

谢谢你的帮助

-布拉德

数据来自 Google 外部关键字工具 RegEx 可以使用一些改进...但在 RegExBuddy 中有效,在 Delphi 中无效

DFM

0 投票
3 回答
4453 浏览

java - 字符类减法,从Java语法转换为RegexBuddy

Java 使用哪个正则表达式引擎?

如果我使用像 RegexBuddy 这样的工具

Java 中的这种表达方式很好,但在 RegexBuddy 中还没有被理解。

事实上,它报告:

匹配下面列表中的单个字符[a-z&&[^bc]

  • 介于a和之间的字符za-z
  • 人物之一&[^bc&&[^bc
  • ]从字面上匹配字符:]

但我想匹配一个字符之间az与之相交的字符不是bc

0 投票
3 回答
2987 浏览

javascript - 如何突出显示部分textarea html代码

我想实现一个python版本的web regexbuddy,我遇到了一个问题,如何在textarea中突出显示不同颜色的匹配值(在黄色和蓝色之间切换), http://regexpal上有一个我想要的演示。 com,但我是js的新手,我不明白他的代码含义。任何建议表示赞赏

替代文字