之间我正在寻找的正则表达式,该模式匹配: /word-word-word/ MATCH
/word-word/ DO NOT MATCH
/word/ DO NOT MATCH
开始与/,3个字成一排,与2个破折号之间,与/结束 这是我到目前为止,但它不起作用。 \/^[A-Za-z]+([-][A-Za-z]+)+([-][A-Za-z]+)$\/
我想捕捉字符串中的字常量。该常量是: 一个字,接着一个分离器(空白,点,短划线或下划线) 另一字 然后隔板 (参见#2)或结束线或字符串。 贪图例如假设我在寻找“鲍勃·1”,在下面的字符串: Hello, I'm Bob 1 --> Should capture Bob 1
Hello, I'm Bob 11 --> Should capture nothing (Bob 1 is not at
我在字面上花了两整天的时间搜索这里,在谷歌和regex101之前询问。 下面是我的文件(几千条)看起来像: FIRST LINE THAT MIGHT CONTAIN ON .
SECTION1
SOME TEXT THAT MIGHT CONTAIN ON .
SECTION2
ON 04/1/2017 SOME TEXT
ON 25/1/2017 SOME TEXT
ON 15/2
从以下示例模式中,我想选择行中的前3个条目。 说: 时间戳 主机名 主机名之后的第一个字 实施例模式: 2017-04-24T09:20:01.687387+00:00 aabvabcw74.def.co.uk hostd-probe: lacp: DEBUG]:147, Recv signal 15, LACP service is about to stop 2017-04-24T09:20: