它正在推动坚果。
输入字符串是:
abc|qw|xzy mno
abc||xzy mno
abc|qw|xzy
abc|qw|
我需要在第二个垂直条之后提取第一个单词(如果有的话),在xyz
以上的所有情况下,但通常是多个(自然)语言中的单词。
此外,所有行都必须被视为一个块,因此single line
不适用,但是,EOL是要解决的中断。
谢谢你们,伙计们。
答案 0 :(得分:1)
您可以将以下正则表达式与RegexOptions.Multiline
选项一起使用。
(?<=^(?:[^|]*\|){2})\w+
(?<=
开始一个正面的后观,所以这匹配一个单词,前面必须是行的开头,后跟两个管道分隔的序列。