如何避免Perl正则表达式替换中的警告?
作者:okolnost 提问时间:10/28/2018
我有这个正则表达式。 $string =~ s/(?<!["\w])(\w+)(?=:)|(?<=:)([\w\d\\.+=\/]+)/"$1$2"/g; 正则表达式本身工作正常。 但是,由于...
则表达 问答列表
作者:okolnost 提问时间:10/28/2018
我有这个正则表达式。 $string =~ s/(?<!["\w])(\w+)(?=:)|(?<=:)([\w\d\\.+=\/]+)/"$1$2"/g; 正则表达式本身工作正常。 但是,由于...
作者:Antidisestablishmentarianism 提问时间:11/16/2018
有没有办法将所有文本更改为小写,但以特定字母组合(“ABC”)开头并以空格结尾的单词除外(点、连字符、下划线可以在其中? 保留“ABCkjkJ.90_1”或“ABC-12_OLL”等单词的大写字母,但...
作者:pathikrit 提问时间:10/11/2012
是否有任何 grep 选项可以让我控制匹配总数,但在每个文件的第一个匹配时停止? 例: 如果我这样做,我会得到这个:grep -ri --include '*.coffee' 're' . ./...
作者:Sacha Epskamp 提问时间:5/18/2011
我有一堆名字,我想获得唯一的名字。但是,由于拼写错误和数据不一致,名称可能会写错。我正在寻找一种方法来检查字符串向量,如果其中两个是相似的。 例如: pres <- c(" Obama, B.",...
作者:dbr 提问时间:8/18/2008
我有一个脚本,可以解析电视剧集的文件名(例如show.name.s01e02.avi),获取剧集名称(来自 www.thetvdb.com API)并自动将它们重命名为更好的名称(Show Name ...
作者:amar19 提问时间:12/10/2018
已关闭。这个问题需要更加集中。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章来更新问题,使其仅关注一个问题。 4年前关闭。 改进此问题 我有一个字符串,我想去掉字符串中的多个双引号,因...
作者:wolandscat 提问时间:10/1/2015
在我使用的语言中,某些关键字必须位于行的开头。这主要是因为语言中的字符串值可以跨越多行,而字符串可以很容易地包含这些关键字。 我可以轻松处理旧的 yacc/lex 语法实现,因为词法分析器使用普通的...
作者:sushi 提问时间:1/23/2019
我正在尝试将数字的最后两位数字替换为“”,如果它出现在字符串的开头并且有超过 2 位数字。XX BLOCK 我正在使用 Microsoft VBScript 正则表达式 5.5 参考。 Dim r...
作者:sushi 提问时间:12/2/2017
我正在从在线 csv 文件中读取数据框,但创建文件的人不小心在列中输入了一些数字,这些数字应该只是城市名称。表格样本。cities.data City Population Foo Bar Seat...
作者:kc2001 提问时间:2/14/2019
正则表达式很快变得太复杂(对我来说)无法理解。即使是像 这样简单的东西,也有几个逻辑分支。我的目标是提高代码库的可维护性,因此这些问题的答案可以帮助我们检测和修复复杂的代码:[ab][cd] 是否有...