有没有办法在特定符号之前用下划线“_”替换所有元音?

时间:2014-04-29 19:36:10

标签: regex replace

例如,我有以下文字 -

scrmbl~sparkling|sparkling#
scrmbl~portable|portable#
scrmbl~serious|serious#
scrmbl~headphone|headphone#

我希望使用下划线替换|符号前的所有元音,因此,它看起来像这样 -

scrmbl~sp_rkl_ng|sparkling#
scrmbl~p_rt_bl_|portable#
scrmbl~s_r___s|serious#
scrmbl~h__dph_n_|headphone#

有可能吗?

1 个答案:

答案 0 :(得分:0)

找到:[aeiou](?=.*\|)

替换为:_

当然,您可以选择是否要添加" y"到正则表达式。