表达式 问答列表

将带注释的多行(自由空间)正则表达式传递给preg_match

作者:Mark Biek 提问时间:8/22/2008

我有一个正则表达式,最终会有点长,如果把它放在多行上,它会更容易阅读。 我试过这个,但它只是barfs。 preg_match( '^J[0-9]{7}:\s+ (.*?) #Extract ...

带有正则表达式的自定义 HTMLParser 未正确返回

作者:BenMyr 提问时间:9/19/2018

我正在开发一个程序,该程序根据不同的正则表达式从 HTML 文件中抓取一些信息。我遇到了以下代码的错误 我的 HTMLParser 子类: class MyHtmlParser(HTMLParse...

如何在 Python 中的 while(expression) 循环中进行变量赋值?

作者:Andreas Karlsson 提问时间:2/13/2009

我有变量赋值,以便返回赋值并将其与空字符串进行比较,直接在 while 循环中。 以下是我在 PHP 中的做法: while((name = raw_input("Name: ")) != '')...

正则表达式引号,而不是引号前的特定单词

作者:aSeriousGuest 提问时间:10/23/2018

我想做的就是这么简单,但同时时间不是。 我在 C# 中有一个正则表达式函数来查找引号内的所有单词, 但是,如果引号之前存在特定单词,请忽略整个单词并继续下一行。 同时仍在引号内寻找特定类型的符号,也...

如何避免Perl正则表达式替换中的警告?

作者:okolnost 提问时间:10/28/2018

我有这个正则表达式。 $string =~ s/(?<!["\w])(\w+)(?=:)|(?<=:)([\w\d\\.+=\/]+)/"$1$2"/g; 正则表达式本身工作正常。 但是,由于...

正则表达式将所有文本更改为小写,但省略以特定方式开始和结束的文本部分

作者:Antidisestablishmentarianism 提问时间:11/16/2018

有没有办法将所有文本更改为小写,但以特定字母组合(“ABC”)开头并以空格结尾的单词除外(点、连字符、下划线可以在其中? 保留“ABCkjkJ.90_1”或“ABC-12_OLL”等单词的大写字母,但...

如何在 grep 中为每个文件匹配一次?

作者:pathikrit 提问时间:10/11/2012

是否有任何 grep 选项可以让我控制匹配总数,但在每个文件的第一个匹配时停止? 例: 如果我这样做,我会得到这个:grep -ri --include '*.coffee' 're' . ./...

如何测量字符串之间的相似性?

作者:Sacha Epskamp 提问时间:5/18/2011

我有一堆名字,我想获得唯一的名字。但是,由于拼写错误和数据不一致,名称可能会写错。我正在寻找一种方法来检查字符串向量,如果其中两个是相似的。 例如: pres <- c(" Obama, B.",...

正则表达式和 unicode

作者:dbr 提问时间:8/18/2008

我有一个脚本,可以解析电视剧集的文件名(例如show.name.s01e02.avi),获取剧集名称(来自 www.thetvdb.com API)并自动将它们重命名为更好的名称(Show Name ...

如何识别 Antlr 语法中的行首?

作者:wolandscat 提问时间:10/1/2015

在我使用的语言中,某些关键字必须位于行的开头。这主要是因为语言中的字符串值可以跨越多行,而字符串可以很容易地包含这些关键字。 我可以轻松处理旧的 yacc/lex 语法实现,因为词法分析器使用普通的...


共900条 当前第19页