正则表达式在“|”

时间:2017-05-18 15:56:51

标签: regex

如何在字符“|”之前获取字符串使用正则表达式?

例如,我有“data1 | data2”,我想返回“data1”。

1 个答案:

答案 0 :(得分:-1)

你想要这个正则表达式:^.+?(?=\|)

  • ^行首
  • .+?一个或多个字符,尽可能少
  • (?=)向前看向断言;确保你能看到封闭的图案
  • \|文字|字符