替换化学式字符串中的文本

gaplus

我在编写将采用化学式字符串(例如“ NiNFe(AsO2)2”)并删除其中一个元素的函数时遇到了麻烦。
我目前的尝试是:

pattern = new RegExp(symbol, "g")
formula.replace(pattern, "")

如果符号为“ N”且公式为“ NiNFe(AsO2)2”,则我最终会得到“ iFe(AsO2)2”,而不是所需的“ NiFe(AsO2)2”。有谁知道如何以这样的方式进行编码:将N与Ni区别开来并将其替换呢?

肯纳贝克

RegExp(symbol+'(?![a-z])','g'); 如果符号后没有小写字母,则将与该符号匹配

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

CSS中的化学式

来自分类Dev

替换jQuery字符串中的文本

来自分类Dev

如何在ggplot中编写化学式

来自分类Dev

从字符串中替换歧义/无效的文本字符

来自分类Dev

用连字符替换字符串中的文本

来自分类Dev

从字符串中替换歧义/无效的文本字符

来自分类Dev

用字符替换字符串中的特定文本模式

来自分类Dev

在Python中搜索并替换字符串中的某些文本?

来自分类Dev

标记中字符串中的多个文本替换

来自分类Dev

使用bash在字符串之间查找文本并替换找到的字符串中的文本

来自分类Dev

RegEx用于解析化学式

来自分类Dev

替换Grunt模板字符串中的文本

来自分类Dev

使用键迭代替换字符串中的文本

来自分类Dev

使用awk替换bash中的文本字符串

来自分类Dev

无法替换Groovy脚本中的字符串文本

来自分类Dev

替换字符串javascript中的多个文本

来自分类Dev

搜索文件中的文本字符串并替换它

来自分类Dev

用数组值替换字符串中的文本

来自分类Dev

LibreOffice的Python宏-替换文本中的字符串

来自分类Dev

用多行字符串替换文件中的文本

来自分类Dev

PHP:替换字符串中最后括号中的文本

来自分类Dev

替换字符串内camelCase中的文本

来自分类Dev

用python中的相同字符串替换前导文本字符串

来自分类Dev

如何搜索字符串并替换文本文件中的字符串?

来自分类Dev

在字符串中替换\“

来自分类Dev

如何使用查找和替换用vscode中的kebab字符串替换所有驼峰式字符串

来自分类Dev

用字符串替换文本

来自分类Dev

使用 ios swift 将字符串文本替换为数组字符串中的特定文本

来自分类Dev

使用同一行中的文本替换多行字符串中的文本

Related 相关文章

热门标签

归档