我试图获取以下字符串中每个新单词的第一个字母。
hello_world! hello___America! software-developer **for_life!?**
我已经将以下正则表达式放在一起,几乎到达那里:
(\b\w|(?=)_[^_])
问题是它还会复制下一个单词之前的下划线。
我希望下划线(或下划线链)之后的字母加上我已经用正则表达式模式突出显示的所有其他单词的第一个字母。
我正在寻找的答案应该足够抽象,以捕捉在一个或多个下划线之间分开的字母/数字/单词。