作用:把分子式中的数字添加下标格式
第一步:匹配元素符号和后面的数字
([a-zA-Z]{1,})([1-9])替换为\1##\2
第二步:查找##([0-9])替换为\1,格式下标
word替换可以为目标设置格式,但是只能设置匹配的字符串为同一格式,也就做不到单独为数字设置下标,所以只能分步替换,用一个不常用的符号去限定第二次匹配的文本。
同样的思路也可以按自己需求去扩展,比如原子数为两位数,或者在查找表达式后加( [0-9]{1,}[±])去匹配电荷数,替换成**\3,再通过二次替换为所需格式。
也可以把多次替换操作录制在一个宏里,实现一键替换。