regex-group

    0热度

    2回答

    我有一个正则表达式的问题:我想找到每个组中有用户“usager”的组。通常在linux中,用户名位于最后一个“:”之后,所以这里是我制作的正则表达式"[^:]+$".。 我该怎么办?我可以添加到我的正则表达式来找到“usager”?

    1热度

    3回答

    我想解析一个字符串,如{"aaa","bbb", "ccc"}到aaa,bbb,ccc。我怎样才能在java中使用正则表达式呢?我试着写了如下代码: String s = "{\"aaa\",\"bbb\", \"ccc\"}"; Pattern pattern = Pattern.compile("\\{\\\"([\\w]*)\\\"([\\s]*,[\\s]*\\\"([\\w]*)\\\

    1热度

    6回答

    指定正则表达式匹配组数比方说,我有以下字符串 my $val = "3.4 -22.352 4.0" 的目标是通过自身提取每个十进制数。每边或两边之间可以有任意数量的空间。确保存在3个数字并且没有其他垃圾也很重要。我有这样的东西,但它不起作用: my @parts = ($val =~ /((\s*[-+]?\d{1,3}\.\d{1,3}\s*)){3}/) if (scalar(@pa

    2热度

    2回答

    我试图使用正则表达式来解析以(key###value)格式编写的值。该值将始终是一个数字。无论如何,我想,这会,最简单的用Python来做到这一点,所以这里的一些代码,我想: import re line = "(text 1###123)(text 2###345)"; matchObj = re.match(r'\(.*###[0-9]+\)', line) if matchObj

    2热度

    1回答

    我知道这个(或类似的)已被问过一百次 - 但我现在真的需要帮助:D 正则表达式应匹配的字符串。 注:n是在INTEGER_MIN - INTEGER_MAX {number} {number(1-n)} {number(1-n,-n-n)} {number(1-n,-n-n,0-n)} 范围内。如果模式匹配,应该导致3个单独捕获组,这个结果。 所有组都应该是可选的 - 这样如果请求例如J

    2热度

    3回答

    我有一个正则表达式: /(alpha)|(beta)|(gamma)/gi 一些文字来匹配: Betamax. Digamma. Alphabet. Hebetation. 的匹配为: beta, gamma, alpha, beta 我期待值是: 1,2,0,1 ...我可以确定在正则表达式中匹配的组的索引吗?

    1热度

    1回答

    的tv.txt文件如下: mms://live21.gztv.com/gztv_gz 广州台[可于Totem/VLC/MPlayer播放,记得把高宽比设置成4:3] mms://live21.gztv.com/gztv_news 广州新闻台·直播广州(可于Totem/VLC/MPlayer播放,记得把高宽比设置成4:3) mms://live21.gztv.com/gztv_kids 广州少儿

    5热度

    1回答

    我有问题boost::regex::regex_match。我与打开BOOST_REGEX_MATCH_EXTRA工作。 我有什么: (这是我的问题的一个简单的例子,不是一个真正的任务) string input1= "3 4 5"; string input2= "3 4 7"; 我想什么: list output1= [3 4 5]; list output2= []; //not m

    1热度

    2回答

    我需要将文本转换在以下两种格式: [[anyText~number]] OR [[anyText]] 到相应的HTML格式: <span name="anyText~number">anyText</span> OR <span name="anyText">anyText</span> 例如: [[Thanks~1]]到<span name="Thanks~1">Thanks</span> 和

    1热度

    2回答

    我想匹配通过使用sed和正则表达式通过管道传递的多个文件扩展名。 以下工作: sed '/.\(rb\)\$/!d' 但是,如果我想允许多个文件扩展名,下面确实没有工作。 sed '/.\(rb\|js\)\$/!d' sed '/.\(rb|js\)\$/!d' sed '/.(rb|js)\$/!d' 关于如何做/或内部组的任何想法? 这里是整个代码块: #!/bin/sh fi