regex 相关问题

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

为什么R中的gsubfn中没有\\ b为我工作?

我有一个这样的字符串:vect

回答 2 投票 7

php将字符串分成相同字符的子字符串

如何将字符串分成由相同字符组成的子字符串? >例如 - “baabbbc”将是(“aa”,“bbbb”,“c”)我希望它们以后存储到数组中 - 我的代码到目前为止...

回答 2 投票 1

包含街道地址匹配的正则表达式锚点href url

我喜欢从html字符串中获取锚标记定义中的url。 html的结构相当不错,但我试图收集的字符串包含谷歌地图的地址,可以...

回答 1 投票 2

使用正则表达式屏蔽域电子邮件地址

我的客户希望通过以下方式屏蔽邮件中的电子邮件:原始电子邮件:1 [email protected] 2 [email protected] --->可以是gov.co,.com.mx等。蒙面电子邮件:1 ...

回答 1 投票 3

正则表达式在表达式之间查找文本,其中一个匹配的结尾可能是下一个匹配的开始

我想在下面的数据中使用Python 3.5匹配每行开始“2个电容”,“1个运算放大器”等的文本:#Sat Dec 16 09:10:37 2017 ## 2个电容器:# 0 c1 10 uF GND n1#1 c2 ...

回答 1 投票 1

如何在Perl正则表达式中转换看起来像变量插值的纯文本?

我在一些配置文件中有以下几行文本,需要使用Perl解析该文件,找到File:行并使用一些正则表达式替换其内容以添加一些文本等。文件:...

回答 3 投票 0

查找指定长度的正则表达式,以及在Java中指定的开始和结束

我想找到长度为3的所有单词,以'l'开头,以'f'结尾。这是我的代码:Pattern pt = Pattern.compile(“\\ bl。+?f {3} \\ b”); Matcher mt = pt.matcher(“#Java生活!继续Java,...

回答 2 投票 4

将Wildcard转换为Regex

我是MVC的新手,我想在数据库上执行Wildcard(*,?)搜索。这就是我使用Regex所做的:Controller:using System.Linq;使用System.Text.RegularExpressions;使用System.Web ....

回答 1 投票 1

在regex OR组中指定一个组

我想匹配字母数字字符,它必须强制包含数字。基本上,我想提取一个订单号,它是字母,数字和一些特殊的组合......

回答 1 投票 1

使用bash解析HTML页面

我有一个Web HTML页面,我试图解析它。资源 :: ...

回答 3 投票 0

RegEx电子邮件地址验证[重复]

我有一个正则表达式,但在点后你可以只填写一个字母...我想输入至少2个字母,如[email protected][email protected]但不是[email protected] / ^(?:[ \ W \ \#\ $ \%\&\'\ * \ + \ - \ / \ = \ \ ^ \'\!?{\ | \} ...

回答 1 投票 0

Java Regex中的声明差异? [重复]

模式p = Pattern.compile(“。s”); Matcher m = p.matcher(“as”); boolean b = m.matches();并且:boolean b3 = Pattern.matches(“。s”,“as”);我想知道这些之间的区别是什么......

回答 2 投票 1

SQL / REGEX模式匹配

我想通过sql使用正则表达式来查询一些数据以返回值。返回的唯一有效值是“GB”和“LDN”,或者也可以是“GB-LDN”G-GB-LDN-TT-TEST G-GB-LDNN-TT-TEST G-GBS -...

回答 1 投票 1

使用awk用单引号包装单个字段

有许多使用awk用双引号包装字段的例子。我没有成功地尝试在postgresql中用数字加载csv文件的单引号括起一个字段。下面......

回答 4 投票 1

使用awk / grep / sed / bash / vim进行正则表达式匹配和打印

我有一个文本文件,其中每行具有以下结构 ;;一些任意(非零)长度的文本 其他一些(可能是零长度)......

回答 4 投票 0

正则表达式。搜索MAC地址

'01:32:54:67:89:AB'.match(/(([A-F0-9] {2}):){5} \ 2 /); // null为什么不链接回组?如果写得好,一切正常:(([A-F0-9] {2}):){5}([A-F0-9] {2})

回答 1 投票 0

如何删除后的所有空格 标签

毕竟我需要删除所有空格 整个文本中的标签。 trim()不起作用。 $ str =“某事 “; $ str = preg_replace('/( / \ s + /','',$ str);输出:...

回答 5 投票 0

处理这个复杂的LIKE语句的更有效/更优雅的方式?

我需要一些帮助尝试使这个LIKE语句更优雅和高效。它执行我期望它的方式,但它很慢,即使在小数据集上也是如此。我正在使用SQL-Server 2016 ...

回答 2 投票 0

查找和检索连续匹配

假设我想匹配一个字符串,该字符串应该只包含符合特定(正则表达式)模式的部分,并在循环中检索元素。为此,似乎发明了Matcher.find()。然而,...

回答 2 投票 1

用循环替换无效字符集?或者可能是正则表达式?

我有一长串替换语句来摆脱文件名中的以下字符(来自C#源代码):RealInvalidPathChars = {'\“','','|','\ 0',(字符) 1,(字符)2,(...

回答 1 投票 -2

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