regex

    0热度

    2回答

    我需要创建一个正则表达式以匹配所有出现的单个或两个数字(用数字每边的空格包围)。我与this regex想: \s\d{1,2}\s ,我运行它在这个字符串: charge to at10d to and you 12 sdf 90 fdsf fsdf32 frere89 32fdsfdsf ball for 1 8 toyota 比赛: ' 12 ', ' 90 ', ' 1 ' ,但它不匹配8

    4热度

    1回答

    我有下面的代码示例: var inputString = "ñaáme"; inputString = inputString.Replace('ñ', '\u00F1'); var normalizedString = inputString.Normalize(NormalizationForm.FormD); var result = Regex.Replace(normalizedS

    0热度

    2回答

    我正在清理很多markdown文件以将它们导入Pelican(一个静态网站生成器)。编译时,我得到有关多个文件中日期格式的错误。我需要做的是保留日期(yyyy-mm-dd)并删除它后面的行尾。这是最后一次尝试,我用sed和正则表达式制作: sed -i "s/\(\d{4}-\d{2}-\d{2}\)\*/\1 /g" *.md 我的希望是,SED将采取括号内的整个图案为1,然后把它作为替换字符串

    1热度

    1回答

    我正在尝试制作正则表达式,以帮助我将所有字符串替换为“Ver”字。 例如字符串: $a=BIOS Date: 12/02/13 10:59:34 Ver: 11.00.10 $b=BIOS Date: 06/10/09 10:59:34 Ver: 05.03.56 $c=BIOS Date: 03/12/03 10:59:34 Ver: 03.01.10 ,我需要的结果是: $a=Ver:

    0热度

    1回答

    我使用flex和bison为虚构的编程语言创建解析器。将会有有效和无效的变量名称。 XXXX XY-1 // valid XXXXX Z // valid XXX Y // valid XXX 5Aet // invalid XXXX XXAB-Y // invalid x的开头只是指定变量的大小。变量5Aet是无效,因为它以数字开头。我已成功地匹配这个 [\_\-0-9][a-zA-

    0热度

    1回答

    我有一个用户数据库,我试图在我的数据库中按名称搜索, 例如: 如果我的数据库有firstName as, 艾伦 亚历 阿伦 Alexender 鲍勃 比尔 当我写我的查询 router.get('/friendSearch/:q', function (req, res) { var result = []; User.find({firstName: "/" + req.params.q +

    1热度

    1回答

    我有一个巨大的HTML文件,我想删除所有的零件开始[sound:与<div style='font-family: Arial; font-size: 15px;'></div> 在这里结束我的文档样本: <div class=Answer> <div style='font-family: Arial; font-size: 50px;'>你好</div> <br />n

    0热度

    1回答

    在WordPress的,但在PHP每个正则表达式匹配更普遍,下面这个suggestion,我想 转换电子邮件地址mailto链接和 编码的mailto与str_13链接() 要通过javascript解码客户端。 我一日数做精 add_filter('the_content', 'make_clickable', 12); ,我还不知道是否三号计数,这将工作 document.write("

    1热度

    1回答

    因此,我寻找了一种方法来使正则表达式匹配字符串中的所有特殊字符,但是,我一直无法实现我的高贵企业。 我试图找到所有需要反斜杠的字符,但有时它是一个反斜杠,有时是两个,其他四个。 我也遇到过R包,它们都有正确的正则表达式,所以你输入“BACKSLASH”,它使它成为正确的方式,但我不知道所有字符的实际英文名称I想要删除。我也看到了str_replace_all(x, "[[:punct:]]", "

    -1热度

    2回答

    我有一个样本文本数据如下: 1; ABC; 111; 10-NOV-2017 2; abc; 222; 11-NOV-2017 3; ABC; 333; 12-NOV-2017 鉴于2个输入ABC和11 nov1017我想提取字符串之间的两个,即 如何使用regex得到结果?有没有其他办法可以达到同样的效果? 实际的数据是这样的: 113434;轴黄金ETF; 2651.2868; 2651.28