regex - Sublime Regex 将下划线后的字符转换为大写,然后删除下划线

标签 regex sublimetext2

我有以下代码,

"doctype": "Item_attribute_value_customer_name"

我希望能够将其转换成

"doctype": "Item Attribute Value Customer Name"

本质上,下划线后面的字符应该转换为大写,下划线必须用空格代替。

谁能帮我写代码来实现这就是 Sublime。

最佳答案

_([a-z])

您可以找到它并替换为 \U$1\U\1。参见演示。

https://regex101.com/r/sS2dM8/33

关于regex - Sublime Regex 将下划线后的字符转换为大写,然后删除下划线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32345955/

相关文章:

sublimetext3 - Sublime -在每一行中删除特定WORD之前和之后的文本

sublimetext2 - 替换为 Sublime Text 2 中的列表

java - 检查输入字符串是否具有特定模式

mysql - regexp_replace 在数据库中反转数字字符串并在每个数字之间插入一个句点

regex - 如何阻止对与 Apache 中常见模式匹配的 URL 的机器人请求?

sublimetext2 - 如何在Visual Studio Code中粘贴和缩进?

php - 在哪里可以找到 composer 的全局包?

Sublime Text 编辑器中的 PHP 语法检查

regex - 转到正则表达式以捕获具有特殊字符的第一次出现

c# - 如果后面出现一个字符,则忽略该字符的第一次出现