用正则表达式匹配化学式/化学方程式
对于不是特别复杂的化学式和化学方程式来说,可以用一个或多个正则表达式来匹配。
匹配绝大多数化学式的正则表达式:
[A-Z][a-z]?\d*|\((?:[^()]*(?:\(.*\))?[^()]*)+\)\d+
在线DEMO
当然,对于特别复杂的化学式,比如:
(1) K0.85Ca3(Si2.15Al2.85)O11(SO4)0.7(CO3)0.3
(2) (N
业界
2016年07月18日