regex相关内容

Regex:匹配VBA Excel函数中的所有内容,但不匹配特定的多字母字符串(正则表达式、激励、任何内容,但不是Visual Basic)

朋友们,这是另一个关于regex:匹配所有内容,但不是...,但到目前为止,似乎不符合我的简单问题。 我需要对Excel函数进行编程,以将字符串与其前面的枚举数分开(类似于此处所做的操作:VBA regex: extract multiple strings between strings within Excel cell with custom function) 我的第一个简单字 ..
发布时间:2022-09-21 10:11:25 其他开发

使用正则表达式解析多行日志条目

我正在尝试使用以下正则表达式解析C#应用程序中的日志条目:(^[0-9]{4}(-[0-9]{2}){2}([^|]+|){3})(?!1)for日志格式类似于[日期(以某种格式)]|[级别]|[appname]|[Message]。 在哪里(我想): ^匹配行首(在regex101上启用/gm) [0-9]{4}(-[0-9]{2}){2}后跟日期开头,如2015-03-03 ( ..
发布时间:2022-09-21 09:53:17 C#/.NET

如何组合两个正则表达式条件?

我正在尝试用JavaScript编写与两个条件A和B进行AND运算的正则表达式 (A)(B)显然不是有效的解决方案。 我的两个正则表达式是: ^((?=.*?(.*([.]).*)[^@])[^@]+)$ 所以 ^((?=.*?(.*([.]).*)[^@])[^@]+)(((?!..).)*)$不与两个正则表达式 我怎么能做到这一点?是否有一般规则? 推荐答案 ..
发布时间:2022-09-21 09:46:18 前端开发

了解积极和消极的观察者

我正在试图理解消极的抬头是如何对简单的例子起作用的。例如,考虑以下正则表达式: a(?!b)c 我认为负值前视与位置匹配。因此,在这种情况下,正则表达式匹配任何严格包含3个字符且不是abc的字符串。 但这不是真的,this demo中可以看到。为什么? 推荐答案 LookaHead不使用任何字符。它只检查是否可以匹配先行: a(?!b)c 因此,在这里,在匹配 ..
发布时间:2022-09-21 09:22:23 其他开发

合并名称相似的CSV

摘要 给定一个包含以模式Prefix-Year.csv命名的CSV文件的目录,创建一组新的名为Prefix-Aggregate.csv的CSV文件,其中每个聚合文件是具有相同前缀的所有CSV文件的组合。 说明 我有一个包含5,500个CSV文件的目录,命名方式如下:Prefix-Year.csv。示例: 18394-1999.csv . . . //con ..
发布时间:2022-08-18 16:17:06 Python

在Atom编辑器中搜索并替换为RegEx组件

我想搜索并替换此 `https://example.com/`{.uri} 至 [https://example.com/](https://example.com/) 使用vim我将执行s/(http.*){.uri}/[1](1)/g,但这不适用于atom.io。我如何解决此问题? 推荐答案 如果您按Cmd-F并打开搜索窗格,右侧会有一个“.*”按钮。单击它,现 ..
发布时间:2022-08-13 18:58:21 其他开发

如果路径字符串中的最后一个字符是斜杠,则将其删除

我正在用PHP重写URL,需要找到末尾带有斜杠的URL,然后执行301重定向。我以为会有一个简单的PHP函数来查找最后一个字符串,但我什么也找不到。第一直觉让我认为我需要使用正则表达式,但我不是100%。 这里有一个例子: http://domainx.com/characters/我想找一个尾随斜杠并将其转换为http://domainx.com/characters 那么,哪 ..
发布时间:2022-08-12 10:52:19 PHP

如何设置文本字段的格式

我希望能够以hh:mm:ss格式在JavaFX文本字段中输入时间。我该如何设置文本字段的格式?我已经获得了regex方法,因此它只接受数字作为输入: public void format(TextField t, String regex){ TextFormatter formatter = new TextFormatter( change -> ..
发布时间:2022-08-11 12:08:04 其他开发

PHP的preg_Match()返回最后一场比赛的位置

与 preg_match($pattern, $subject, $matches, PREG_OFFSET_CAPTURE); 是否可以反向搜索字符串?即返回该模式在主题中最后一次出现的位置,类似于strripos。 还是必须用preg_match_all返回所有匹配项的位置并使用$matches的最后一个元素? 推荐答案 php没有从右向左搜索字符串的正则表达式方法 ..
发布时间:2022-08-08 17:10:00 PHP

如何使用pythonregex从服务器日志文件中提取IP地址?

我目前正在开始使用python。我有一个服务器日志文件,记录我在一段时间内访问的页面。 如何编写一个Python程序来找出访问次数最多的IP地址? 我必须用字典吗? 我已经这样做了,但我不确定如何使用正则表达式获取IP地址。 import re openFile = open('text.txt', "r") readLines = openFile.read() # pat = re ..
发布时间:2022-08-07 23:27:53 Python

在常用单词删除模式中忽略连字符单词的regexp

我有一个正则表达式,它可以从字符串($input)中删除常用词($commonWords),我想对其进行调整,使其忽略连字符的词,因为这些词有时包含常用词。 return preg_replace('/('.implode('|',$commonWords).')/i','',$input); 谢谢 推荐答案 尝试 return preg_replace('/(? ..
发布时间:2022-08-07 14:59:55 PHP