regex 相关问题

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

从 R 中的地址提取街道名称

我正在尝试从街道地址中提取街道名称。我只想提取字符串开头的街道/门牌号,并提取最后一个街道后缀之后的所有内容(...

回答 1 投票 0

.htaccess 通配符子域重定向,未找到通配符路径 404

我正在尝试使用通配符路径重定向通配符子域,它似乎有效,但是当 url 具有任何路径时,会返回 404 错误。 例如 https://test.mydomain.com/ 将

回答 2 投票 0

返回后反应原生显示[object Object]

我收到一些包含 html 标签的字符串。示例:“您好,请点击此处” 我创建了一个函数来解释它们,目的是在 React Native 下渲染它: 形式...

回答 1 投票 0

PHP 中匹配有效价格的正则表达式

我正在使用以下正则表达式: ^[0-9.,]*(([.,][-])|([.,][0-9]{2}))?\$ 我使用这个正则表达式来检查有效价格:它捕获/拒绝诸如 xxx、llddd 或 34.23dsds 之类的内容 并允许诸如...

回答 2 投票 0

主机名和 IP 的正则表达式

我正在尝试找到一个正则表达式来验证 IP 地址,以及一个用于验证 Javascript 中的主机名的正则表达式。 我在这里和其他地方查看了很多帖子,但找不到适合我需要的帖子。 对于我找到的IP...

回答 2 投票 0

删除所有 XML 父级,并保留具有特定子级的 XML 父级(正则表达式)

我很想删除每个不包含特定值的父级,例如 l_njdocklod12 下面使用的 XML 示例: <...

回答 2 投票 0

JavaScript 从字符串中删除零宽度空格(unicode 8203)

我正在编写一些处理网站内容的JavaScript。当用户按下时,SharePoint 文本编辑器倾向于在文本中放置“零宽度空格”字符,这阻碍了我的努力...

回答 3 投票 0

如何使用函数式方法执行正则表达式?

如何使用函数式方法执行正则表达式?目前我希望用户输入一个输入,即使他们以大写字母输入,它仍然会给出响应?我不确定...

回答 1 投票 0

PHP 增加字母数字字符串中的最后一个数字[重复]

帮助编写代码,仅增加字符串 A10M10N80 最后部分中的数字(不是字母)。 字母数字字符串的长度不固定,可以是 A1M2N10、A10M10N80 或 A102M100N81,始终是数字...

回答 2 投票 0

修改ossec规则以提高其级别

我正在尝试将规则修改为0015-ossec_rules.xml 550 /home/.*/\.ssh/ 我正在尝试将规则修改为0015-ossec_rules.xml <rule id="10550" level="10"> <if_sid>550</if_sid> <regex>/home/.*/\.ssh/</regex> <description>Integrity checksum changed in /home/*/.ssh/</description> </rule> 但是当我对任何用户的 .ssh 进行修改时,规则警报来自 <rule id="550" level="7"> <category>ossec</category> <decoded_as>syscheck_integrity_changed</decoded_as> <description>Integrity checksum changed.</description> <mitre> <id>T1565.001</id> </mitre> <group>syscheck,syscheck_entry_modified,syscheck_file,pci_dss_11.5,gpg13_4.11,gdpr_II_5.1.f,hipaa_164.312.c> </rule> 有什么想法吗?谢谢 看起来您正在尝试通过创建从规则 550 派生的子规则来提高 .ssh 目录中更改的警报级别。为了确保新规则正确触发,您应该指定正则表达式应用于 file 字段,包含更改文件的路径。以下是修改规则的方法: <rule id="100002" level="8"> <if_sid>550</if_sid> <field name="file" type="pcre2">^/home/.*/\.ssh/</field> <description>Integrity checksum changed in /home/*/.ssh/</description> </rule> 这应确保 /home/.*/.ssh/ 目录内的任何完整性更改都会触发更高级别的警报。有关使用文件完整性监控 (FIM) 警报的更多详细指南,请参阅我们关于创建自定义 FIM 规则的文档。 我希望这有帮助

回答 1 投票 0

正则表达式查找字符串中的整数和小数

我有一个像这样的字符串: $str1 = "12 盎司"; $str2 = "1.5 盎司切碎; 我想从字符串中获取金额,无论它是否是小数(12 或 1.5),然后获取

回答 3 投票 0

PHP 仅增加字母数字字符串中的数字[重复]

帮助编写代码,仅增加字符串 A10M10N80 最后部分中的数字(不是字母)。 字母数字字符串的长度不固定,可以是 A1M2N10、A10M10N80 或 A102M100N81,始终是数字...

回答 2 投票 0

PHP 生成字母数字增量序列号增量最后一位数字[重复]

在 PHP 中生成字母数字增量序列号 帮助代码在最后一个字母之后增加数字(仅增加数字)。 像普通数字一样增加更多的数字,1、10、100。

回答 2 投票 0

正则表达式在读取当前日期后将 dd 天数更改为 01 (Grafana-Influxdb)

我发现以下正则表达式可以从 influxdb 查询中提取当前日期 询问; 显示诊断 正则表达式提取日期; /([0-9]{4}[-]{1}[0-9]{2}[-]{1}[0-9]{2})/ 这导致; 2024年5月-...

回答 1 投票 0

如何更改 urlRegexPattern 以使插件过滤聊天中的这些链接:

一般来说,我有一个插件可以阻止聊天中的 URL:https://neverlose.cc/market/item?id=J6WNT1,这样的 URL 格式:market/item?id=J6WNT1 它如何通过改变字符串 urlRegexPattern...

回答 1 投票 0

查找函数调用的正则表达式

我正在尝试查找对函数 $t 的所有调用 我尝试过这个表达 /\$t\([^)]+\)/g 但如果我像这样在字符串中有 ) 则不起作用 $t('名称(可选)') 其他可能的复数值...

回答 1 投票 0

如何正则表达式匹配对内的对

我的问题相当简单,即使它的目的相当复杂。我将使用一个简单的例子: AzzAyyAxxxxByyBzzB 所以通常我想要得到......之间的一切

回答 4 投票 0

Ansible 正则表达式替换匹配但排除同一行中的其他匹配

配置文件中的以下行要替换为java路径,但不要替换有java.base和java.lang的java。 JAVA_VERSION=$("java" -version 2>&1 | awk -F '&quo...

回答 1 投票 0

用于验证电子邮件的正则表达式

我正在尝试理解正则表达式来验证电子邮件,据我了解,该正则表达式应该传递以下电子邮件(因为它应该按照内部要求执行)。有人可以吗...

回答 1 投票 0

为什么 grep -E '[ab]*' 不匹配任何内容?

我认为这来自于对 * 在正则表达式中的作用的根本误解,但我在任何地方都找不到我的问题的可靠答案...... 所有消息来源都说 * 匹配 0 个或多个

回答 1 投票 0

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