正则表达式找到最后一个下划线和它后面的所有文本

Adm*_*ter 2 regex

我的示例文本将类似于此列表

  • alpha123_4rf_Joe
  • 45beta_Frank
  • Red5Great_Sam_Fun

我想留下(用记事本++正则表达式找到并替换)

  • alpha123_4rf
  • 45beta
  • Red5Great_Sam

我正在寻找正则表达式,因为我理解记事本++ :-)

Din*_*nei 13

试试这个:

_[^_]+$

替换为空字符串.


解释一下:

_ 匹配单个_字符

[^_]+匹配任何 _字符的字符,一次或多次(+)

$ 匹配字符串的结尾