notepad2添加中文汉字首拼?
notepad吧
全部回复
仅看楼主
level 2
我是xml的文件,里面很多名字 我需要在名字前面添加首拼字母和-符号
例如<game>
<mamename>10yard</mamename>
<realname>十码大战(世界版, 第 1 套)</realname>
改成<game>
<mamename>10yard</mamename>
<realname>S-十码大战(世界版, 第 1 套)</realname>
在“十”前面添加了“S-”
我的文件里面有27000的名称需要添加 涉及到很多字
如果可以查找到A开头的文字全部前面添加A-,B开头的文字全部前面添加B-,这样一步一步来也行,关键是我找到这个‘[一-鿆]’代码是查找所有中文字符,我可以先查找<realname>这个全部替换<realname>-。用代码‘-[一-鿆]’可以找到(-加后面一个中文)但是是所有中文 我没有可以找到单独A开头的中文命令,也没有只是在-前面加字母的命令
2021年03月13日 14点03分 1
level 2
各位大神可以帮忙不
2021年03月13日 16点03分 2
level 1
Notepad2没用过,不熟悉。
但是在EmEditor中可以。EmEditor的查找替换支持JavaScript语法,可以设置条件:
比如:
当查找到A,替换为A-;
当查找到B,替换为B-;
……
用if ...else if...else或者switch case都可以。
如果不懂JavaScript,也可以用批处理功能,也就是建立多个查找替换规则,进行自动批量处理。
2021年03月15日 14点03分 3
level 1
忘了贴图,贴一个供参考
!
2021年03月15日 14点03分 4
level 2
谢谢。我已经搞定了。虽然很麻烦
2021年03月25日 09点03分 5
1