regex 相关问题

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

编写将过滤输入的用户名的正则表达式

我想写一个正则表达式,它将过滤任何用户名:以数字或字母开头(不区分大小写)可以包括 - 但不能连续包含多个例子u-s-e-r✔us-er✔我们 - 呃...

回答 2 投票 5

如何使用正则表达式删除尾随空格?

我想删除代码中的尾随空格和制表符,而不删除空行。我试过:\ s + $和:([^ \ n] *)\ s + \ r \ n但是它们都删除了空行。我猜\匹配行尾......

回答 10 投票 54

将Sendmail日志文件加载到pandas

我需要分析很多很长的Sendmail日志文件,其中一些是gzip,我正在尝试使用pandas,这些行的格式为:2019-02-04T17:41:06.957332-08:00 server1 sendmail [1945]:.. 。

回答 2 投票 0

更新正则表达式以排除除了空格之外的任何内容

我正在使用我的rails应用程序验证名称的格式。我需要更新它,所以它不接受像mike.jones当前的正则表达式/([A-Za-z',.-] +)/可接受的名字'Baxter','...

回答 2 投票 0

从Cisco设备返回多个序列号

我正在解析show version命令以获取一系列信息。也许有更简单的方法,但我试图返回堆栈中设备的所有序列号。目前我只是...

回答 1 投票 1

使用Regex解析数据库表名

我有包含数据库表名称的数据。用这样的代码:for l,col in enumerate(data):#print(data [l] [1])a = data [l] [1] parse = extract_tables(a)print(parse)数据是这样的:['...

回答 3 投票 0

获取所有唯一文件名

作为序言,我是正则表达式的初学者。我有一个看起来像这样的字符串:my_folder / foo.xml :: someextracontent my_folder / foo.xml :: someextracontent another_folder / foo.xml :: ...

回答 2 投票 6

正则表达式用于检查单词中间的额外空格(多个)[重复]

目前我正在使用regex = / ^(\ w + \ s?)* \ s * $ /,它可以正常工作以获得额外的空间,但是没有特殊字符。期望:regex.test('abcd ghh')=> false regex.test('abcd *')=> true

回答 1 投票 -1

捕获第二个引用的字符串,不带尾随引号/分隔符

新的正则表达式学习者在这里,我有一个字符串,它是可靠的两个用冒号分隔的字符串,如:“foo”:“bar”我试图提取“bar”而没有引号我已经想到了这个:\ :...

回答 4 投票 0

在Django过滤器中获取小写/无空格名称等于小写/无空格参数的对象

我想获得所有产品,其中name-field的no-space / lowercase版本等于Django中input_product_name参数的no-space / lowercase版本。我怎样才能做到这一点?伪码def ...

回答 2 投票 0

使用preg_match,它可以具有相同的模式并具有不同的替换? [重复]

我创建了这种模式$ pattern =“/ (? .+?)/i"; And i have this example, $string = "https://www.php.net/...

回答 1 投票 -2

用sed提取json值

我有一个json结果,我想提取一个没有双引号的字符串{“value1”:5.0,“value2”:2.5,“value3”:“2019-10-24T15:26:00.000Z”,“修饰符”: []}使用这个正则表达式我可以提取value3 ...

回答 3 投票 3

如何根据另一个字典查找和替换一个字典中的值

首先,我想说我问的问题很难以“紧凑”的方式提出,所以有些事情将在下面解释。我有两个词典,让我们说这些是regex = {}和...

回答 2 投票 2

Python字符串替换标记

我正在解析HTML / xml文本并使用BeautifulSoup从fs,img中删除一组标签。我正在解析的文档有 代替 所以我想......

回答 2 投票 -1

正则表达式仅在恰好出现一个匹配时匹配

我写了这个正则表达式()\ b [a-zA-Z] [a-zA-Z0-9 _] {4,15}但我想只有在恰好有一次出现时才会触发匹配,所以我想我需要这样做((...

回答 1 投票 0

正则表达式找到重复的n个长度

我正在尝试使用golang regexp来查找重复的数字。这是我试图找到长度为8的重复数字。我试图按照Regex的建议来重复...

回答 1 投票 0

我如何解决munmap_chunk():regfree上的无效指针(和正则表达式)[关闭]

你好我得到munmap_chunk():regfree上的指针无效(&regexCompiled); regexCompiled已分配。问题是只有在找到匹配时才会发生这种情况,否则它会正常工作......

回答 2 投票 -1

RegEx表示字符串中的N个空格

我期待创建组,由4个空格分隔问题是,如果组包含除4空格分隔符之外的任何空格,则与我尝试过的正则表达式不匹配...

回答 3 投票 2

我可以使这个Phone Validator Regex更有效吗?

我几天前开始乱用Regex,今天我被要求制作一个快速的正则表达式。 (创建高效的正则表达式真的是一种艺术吗?)所以我写了这个简单的正则表达式以匹配以色列电话......

回答 1 投票 -1

我应该更改模式以进行验证?

我必须为电子邮件验证两种类型的表达式:letter.letter.year大于[email protected] [email protected] 0-2018.letter.letter@*.com.co 0.jg @ cloudmail.com.co我用过这些......

回答 3 投票 2

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