regex 相关问题

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

如何在 php 中验证数学信号

我遇到问题,用户可以在我的现金流系统中设置一些公式。问题是他能够犯一些数学错误,例如:+1[SELL]+5。卖出是一个变量,...

回答 1 投票 0

b* (ab*a)* b* 为什么这个正则表达式对于偶数个 a 不正确 [关闭]

这个问题有什么问题 我已经尝试了很多次它的自动机理论问题,我们的老师告诉我们,在这个表达式中可能会有一些子串,这些子串可能会被遗漏,不要......

回答 1 投票 0

dart,正则表达式,如何不允许特殊字符?

如何不允许特殊字符?我试过的是 最终正则表达式 regex2 = RegExp(r"!^[`~!@#$%^&*()-_=]+$"); 这似乎不起作用并且 最终 RegExp 正则表达式 = RegExp(r"^[a-z0-...

回答 2 投票 0

使用 php 如何替换文本中的 html 标签名称

例如,我想更改某些文本内的标签名称; 例如,我想更改某些文本内的标签名称; <div class="col-sm-12 col-md-6 col-lg-4 float-left"> <div class="service-one__single"> <span class="service-one__dot-1">BLA BLA 1</span> <span class="service-one__dot-2">BLA BLA 2</span> <span class="service-one__dot-3">BLA BLA 3</span> </div> </div> 我想用 <span> 动态替换 <p> 标签。更改后我想看到如下代码; <div class="col-sm-12 col-md-6 col-lg-4 float-left"> <div class="service-one__single"> <p class="service-one__dot-1">BLA BLA 1</p> <p class="service-one__dot-2">BLA BLA 2</p> <p class="service-one__dot-3">BLA BLA 3</p> </div> </div> 我找到了解决方案...这是解决方案; //--REPLACE <span> WITH <p>-- $page_html = '<div class="col-sm-12 col-md-6 col-lg-4 float-left"> <div class="service-one__single"> <span class="service-one__dot-1">BLA BLA 1</span> <span class="service-one__dot-2">BLA BLA 2</span> <span class="service-one__dot-3">BLA BLA 3</span> </div> </div>'; $page_html = preg_replace("/<span\s(.+?)>(.+?)<\/span>/is", "<p $1>$2</p>", $page_html); //--REPLACE <span> WITH <p>--

回答 1 投票 0

替换python中sql语句中逗号内所有出现的“Key”

我有一个来自 mariadb 的转储,我需要编辑。转储包含我想过滤掉的关键语句。 有没有一种方法可以编辑字符串,剪切掉遵循模式“Key&q...

回答 2 投票 0

如何使用C#正则表达式检查嵌套括号的深度?

分数格式:frac{分子值}{分母值} 输入文本:frac{frac{1}{2}}{frac{3}{frac{4}{frac{5}{6}}}} 我的模式: frac\{(?:[^{}]|(?{)|(?<-open>}))*\}\{(?:[^{}]|...

回答 1 投票 0

如何在正则表达式中匹配可选组

我想要一个正则表达式,用于在 fluidd 中使用来解析 nginx 错误日志。 示例行是: 2024/04/15 09:06:29 [错误] 3443790#3443790: *176070165 限制请求,超出:2.957 按区域 &q...

回答 2 投票 0

正则表达式:获取任何大括号之间的任何内容

正则表达式菜鸟在这里 我有以下字符串: 这是一条消息 {key1} {{key2}} {{{key3}}},包含 {key4}。 我试图提取外部大括号之间的任何内容。预计比赛: 键1 {

回答 1 投票 0

正则表达式完全匹配c#中的“>>”

我需要一个正则表达式来匹配字符串中比 (>>) 大两倍的字符。 你好, 我需要一个正则表达式来匹配字符串中比 (>>) 大两倍的字符。 所以如果我有绳子...

回答 1 投票 0

如何在电子商务网站的搜索栏中实现正则表达式(动态搜索)

我希望如果有人在应用程序中搜索查询,那么如果查询拼写错误,那么它会自动理解密钥 我尝试用正则表达式来做到这一点,但如果我搜索(“后退”)那么根据......

回答 1 投票 0

正则表达式以任意顺序匹配字符串中的两个字符

我想检测并返回在任何地方包含两个字母“c”和“g”的 4 个字母的单词。我正在查看的文本行是 [a-x] 中的 4 个字母。 所以给出这样的事情: 笼 CGAF CBGA ...

回答 1 投票 0

如何在Python中使用变量构建正则表达式?

我有以下Python代码,它使用正则表达式来检测模式。该模式有 3 组,其中一组是存储在列表中的一系列关键字,因此正则表达式有一个 va...

回答 1 投票 0

使用正则表达式分隔类名类型

我有这样的输入数据: TRectAdvancedVO 账户DTO SVGMindMapVO 传输DTO 树视图DAO UMLDTO 独特的VO 高级TRect SVG常量 接送服务 账户控制器 思维导图演示 SVGMind地图工具

回答 1 投票 0

如何使用正则表达式更新重复规则

我有 RFC 2445 指定格式的重复规则,我需要更新开始日期和结束日期。这里有些例子: 开始时间:20240422T000000Z 规则:频率=每日;间隔=1;直到=

回答 1 投票 0

匹配 COBOL 样式 Move 语句的正则表达式

我正在尝试编写两个正则表达式语句来提取表单的 COBOL 样式 Move 语句的源和目标 移动客户名称新名称 表达式 (?<=Move\s*)(\w\.*)*(?<=.*) ...

回答 1 投票 0

有没有办法判断(JS)正则表达式是否包含组?

我有一个函数需要一个带有组的正则表达式,并使用它来分割另一个参数(一个字符串)。如果它得到一个没有组的正则表达式,该函数将起作用,但会做错误的事情,因为

回答 1 投票 0

尝试使用正则表达式拆分字符串,其中必须删除第一个和最后一个单词

我有一个字符串如下:- string=“无我正在使用新技术测试” 我已经使用了 split [string.split(" ")] 但无法在我的输出应该是的地方编写 reg ex Str_output=...

回答 1 投票 0

如何使用从 bash 中的主机名提取的子字符串来干净地查找值?

以下 bash 正则表达式将根据计算机主机名名称设置内存变量 我们在实验室中有许多具有不同名称的机器,如下小示例 急速01 急速02 Hadoop01

回答 1 投票 0

正则表达式文本组但因空值而失败

我有一个(Python)正则表达式字符串,它使用以下内容提取名称后面到行尾的ID,它还可以满足冒号之前/之后的空格或无空格的情况: ID\s?:\s?(.\...

回答 1 投票 0

bash + 根据不同主机名选择变量时的其他不同方法

以下 bash 正则表达式将根据计算机主机名名称设置内存变量 我们在实验室中有许多具有不同名称的机器,如下小示例 急速01 急速02 Hadoop01

回答 1 投票 0

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