regex

    -1热度

    4回答

    我正在学习正则表达式和导师给了我这个先进的锻炼。 使用preg_replace并创建一个正则表达式,该正则表达式可以在下列字符串的开始处删除所有数字。 01. A little love (2002) 02 - No.1 Star 03 Love Story 这是相当困难的像我这样的初学者,所以我在这里要问,我会很感激,如果你们能帮助我与此有关。

    1热度

    2回答

    我有一个脚本搜索,比如说,一个字+“(”我会用: pattern = re.compile("anyword\(") 但我希望让用户从进入模式字符串命令行 (视窗10)。 argp = argparse.ArgumentParser() argp.add_argument("-p", metavar="pattern", type=str, , help="regex pat

    0热度

    3回答

    我想将缓冲读取器中的一行分成基于它们之间的空白字符串的数组。 BufferedReader reader = new BufferedReader(new InputStreamReader(is)); String line; 我知道从Apache库,让你做的方法因此使用 String[] words = StringUtils.split(line); 这是一个测试实践,我将无法访问

    1热度

    6回答

    我怎么能代替第一N出现很多空格和选项卡下面的字符串: 07/12/2017 11:01 AM 21523 filename with s p a c e s.js 我期待以下结果: 07/12/2017|11:01|AM|21523|filename with s p a c e s.js 我知道不是非常优雅的选项,只能通过呼叫替换N次相同的字符串 .replace(/\s+/, "

    -5热度

    1回答

    Link to demo of the Regex.我不明白为什么(?P=name)导致模式不匹配。我不能使用递归,因为我在C#中使用模式。

    -3热度

    2回答

    下面是我负责的一个javascript要求: 给出了这样的字符串: “ [ condition12 (BRAND) IN 'Beats by Dr. Dre & D\’Silva of type Band’ of type 'IDENTIFIER_STRING’ ] ” 我要来标记和提取: - condition12 - BRAND - IN - Beats by Dr. Dre & D

    0热度

    1回答

    我有一个脚本,用于监视列表($ docs)中的一组文件夹名称。 如果它发现不是空的文件夹,它应该:重命名和移动文件并追加一个时间戳它。 这是我走到这一步: docs="/home/user/docs.txt" cat $docs | while read line do if find "$line" -mindepth 1 -print-quit | grep -q .; then

    1热度

    2回答

    我正在使用Ruby 2.1。我有这样的逻辑,看起来连续字符串对在一个更大的字符串 results = line.scan(/\b((\S+?)\b.*?\b(\S+?))\b/) 我的问题是,我该如何遍历结果列表中,并打印出是否有两个字符串之间的三个或更多字符?举例来说,如果我的字符串是 "abc def" 以上会产生 [["abc def", "abc", "def"]] ,我想

    0热度

    3回答

    我试图使用正则表达式在所有类别或interwiki链接之前,但在一切之后,将模板插入页面。 所以,如果你有一个网页,这样的结尾: == See Also == * [[Link one]] * [[more link]] * [//external.link external link] [[Category:Pages]] [[de:Spezial Page]] 我希望模板{{t

    1热度

    1回答

    本来,我用是为完全相符的文字只是字的边界 - https://regex101.com/r/M97FkV/4 更新1: 1)完全相符的文字里面的字标点符号,如20-year-old 搜索year's只有year's确切匹配 - 单独的搜索year,将不匹配year's 如果我搜索20-year-old,准确20-year-old是匹配 - 搜索20或year或old不会匹配20-year-old