regex 相关问题

正则表达式提供了一种声明性语言来匹配字符串中的模式。它们通常用于字符串验证,解析和转换。由于正则表达式未完全标准化,因此具有此标记的所有问题还应包含指定适用的编程语言或工具的标记。注意:要求HTML,JSON等正则表达式往往会遇到负面反应。如果有解析器,请使用它。

邮政编码验证以排除某些格式

我试图找到“正确的”美国邮政编码验证,但找不到。所有这些都建议使用 5 位数的某种版本,可选地后跟破折号和 4 位数。最简单的形式: (^\d{5...

回答 1 投票 0

修改Oracle regexp_replace反向引用表达式返回的值

我有一个字符串,其中包含“String1...String2...”等值。我尝试使用 Oracle regexp_replace 内置函数将这些值替换为“StringA...StringB”等。我已经完成了...

回答 2 投票 0

为逗号分隔列表正则表达式中的每个项目添加引号

任何帮助将不胜感激。这是列表: 第 1 项、第 2 项、第 3 项、第 5 项 这是预期的结果: “第 1 项”、“第 2 项”、“第 3 项”、“第 5 项...

回答 1 投票 0

字符串清理删除连续值并在末尾添加逗号

我从我正在抓取的电子邮件中得到了这个字符串: 票据\xa0\xa0 状态\xa0\xa0\xa0\xa0 帐户标识符\xa0\xa0\xa0 文件目录\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0...

回答 1 投票 0

Excel 条件格式识别特定行

我的结果: 预期结果: 我尝试了一个公式来识别规则 1 中的特定行:名字、姓氏应该相同,来源全名不同并且包含北卡罗来纳州行政

回答 2 投票 0

用于比较字符串与变音变体和非变音变体的正则表达式

任何人都可以帮助我使用 JavaScript 正则表达式,我可以使用它来比较相同的字符串,并考虑到它们的非变音版本。 例如,德语中的 Grüß...

回答 8 投票 0

在新行之后捕获可选内容

这里有一段代码,用于检索有关 LaTeX 文件中的包导入的信息。我没能抓住方括号中的可选日期。我该怎么做? 进口再 test_str = r""" \

回答 1 投票 0

如何分别用 3 个不同的字符替换 3 组字符中的每个字符实例?

这是我的输入: “曾经有一块(所谓的)岩石。它……不是!事实上,是一块大石头。” 我需要它输出一个看起来像这样的数组 [“曾经”、“”、“那里&

回答 1 投票 0

正则表达式匹配 1 次或更少的字符串出现?

假设我想要一个正则表达式来匹配“Jump over thisbridge FOOL”以及“Jump over thisbridge”。如何使“FOOL”可选(出现 0 次或 1 次)?

回答 3 投票 0

正则表达式替换搜索字符串捕获组中间的字符

因此,我们有一个用例,我们希望使用 opentelemetry 转换处理器中的 Replace_pattern 通过保留第一个和最后一个字符但替换所有其他字符来替换日志中的密码...

回答 1 投票 0

Perl Regex 无法编译寻找 \object

我很难创建一个正则表达式来查找类似于 F:\work\object\src 的字符串。 我创建了以下我尝试过的演示。 请注意,这...

回答 1 投票 0

仅将此字符串保留在Notepad++(正则表达式)中

我又遇到问题了。 有一个清单,例如 Ham$$Keepit=Keepit€ 太棒了#+üä! Ber$$Dontremove=dontReMove€ 美味 只想保留在 $$ 和 € 之间。 所以结果应该是 柯...

回答 2 投票 0

正则表达式,用于验证重复的逗号分隔组(不带尾随逗号)

我正在尝试开发一个正则表达式来验证以下组的逗号分隔字符串。每个小组必须有: 没有字符 ,= 的单词,后跟 = 字符后跟 一句话...

回答 1 投票 0

使用C#正则表达式删除HTML标签

如何使用 C# 正则表达式替换/删除所有 HTML 标签,包括尖括号? 有人可以帮我看一下代码吗?

回答 11 投票 0

正则表达式获取解析inet值

我想解析 ifconfig 来获取 ip_address、网络掩码和广播。这些是可选字段。如果存在,则应返回,但如果不存在,则应返回 None。 我的下面的模式工作正常但是......

回答 1 投票 0

DeepDiff 使用正则表达式忽略

我有两个对象: d1 = [ { “id”: 3, “名称”: “测试”, “组件”: [ { “id”: 1, “名称”: “测试” }, { “id”: 2, “n.. .

回答 1 投票 0

使用正则表达式和 javascript 将 HTTP url 重写为 HTTPS

我面临的情况是,我需要在javascript中重写一个url并将其从http协议切换为https。 我可以将 https url 与: if(url.match('^http://')){ 但我如何形成 https url

回答 4 投票 0

正则表达式匹配 HTML <p ...> 以小写字母开头的标签 [关闭]

我正在编辑一个 epub 文件 印记并想要匹配 当结束标签 > 之后的第一个字符为 HTML 标签时 小写。我在这个网站上看到了一些匹配 p 标签的答案 与 我正在编辑一个 epub 文件 Sigil并且想要匹配 当结束标签 <p ...> 之后的第一个字符为 HTML > 标签时 小写。我在这个网站上看到了一些匹配 p 标签的答案 有属性,但不是没有属性的 p 标签。我不知道 正则表达式是如何工作的,所以我想弄清楚什么 我需要做什么改变才能匹配两者? 示例: <p class="calibre1">All the while I was...</p> <p>All the while I was...</p> <p class="calibre1">all the while I was...</p> <p>all the while I was...</p> 正则表达式应匹配上例中的最后 2 个标签。 我的代码 (/<\/?([^p](\s.+?)?|..+?)>[a-z]/) 匹配 只有第三个标签,没有第四个标签。 重要:Sigil没有 HTML 解析器,所以我必须坚持使用 接受正则表达式的简单搜索引擎。 以下正则表达式看起来是一个很好的起点: <p[^>]*?>[a-z] 从那里我不确定你想捕捉什么,但它会起作用。是的,当然你应该为此使用一个 HTMLParser,但是对于像这样简单的事情,我不明白为什么正则表达式是一个问题(只要你知道输入,它就不能在通用的 html 输入上工作)。

回答 1 投票 0

如何检查 PHP 中只有开引号或闭引号进行替换?

在带有分隔符的文本中,我需要为用 LaTeX 编写的文档创建多个段落。此代码的目的是将引号内的任何内容替换为 extquote{the text...

回答 1 投票 0

String.split() *不*用于正则表达式?

由于 String.split() 适用于正则表达式,因此以下代码片段: String s = "str?str?argh"; s.split("r?"); ... 产量:[, s, t, , ?, s, t, , ?, a, , g, h] 最优雅的分割方式是什么...

回答 8 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.