【问题标题】:Regex - Match string before a character正则表达式 - 在字符之前匹配字符串
【发布时间】:2014-01-31 22:55:39
【问题描述】:

在 Sublime Text 中使用正则表达式。我想在制表符 (\t) 之前找到所有字符。字符串:

Peace love and happiness    2

会返回:

Peace love and happiness    

我这样做实际上是为了消除制表符分隔文档 (.tsv) 中的第一列。在 Sublime Text 中删除制表符分隔的列可能有更好的方法,但我还没有找到。

【问题讨论】:

  • 你可以使用 sed 吗? sed "s/\([^\t]*\)\t/\1/g"

标签: regex sublimetext2 sublimetext sublimetext3


【解决方案1】:

不知道Sublime有没有什么特别特别的正则表达式规则,但应该是:

(.*)(?:\t)

【讨论】:

  • 在 Sublime 中工作。谢谢!
猜你喜欢
  • 1970-01-01
  • 2020-10-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-05
  • 2013-12-25
相关资源
最近更新 更多