Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
删除Javascript中字符串中的第一个0实例,该字符串基于字母数字,并基于某些规则_Javascript - Fatal编程技术网

删除Javascript中字符串中的第一个0实例,该字符串基于字母数字,并基于某些规则

删除Javascript中字符串中的第一个0实例,该字符串基于字母数字,并基于某些规则,javascript,Javascript,我有一个问题: 如果我有像这样的几根弦 "RZ0214," "T0112," "T1016," "ZZ1011," "10234," "11230" 如果字符串中的第一个字符或第二个字符以字母开头(在数字开始之前),如果第一个数字是紧跟字母后面的0,我想将其从字符串中删除 如果字符串中的第一个字符以数字开头,如果第一个数字字符后面紧跟着一个0,我想将其从字符串中删除 上面的字符串最终应该是 "RZ214," "T112," "T1016," "ZZ1011," "1234," "11230"

我有一个问题:

如果我有像这样的几根弦

"RZ0214," "T0112," "T1016," "ZZ1011," "10234," "11230" 
如果字符串中的第一个字符或第二个字符以字母开头(在数字开始之前),如果第一个数字是紧跟字母后面的0,我想将其从字符串中删除

如果字符串中的第一个字符以数字开头,如果第一个数字字符后面紧跟着一个0,我想将其从字符串中删除

上面的字符串最终应该是

"RZ214," "T112," "T1016," "ZZ1011," "1234," "11230"
我有什么办法可以做到这一点吗


提前谢谢

这很容易做到,而且:

console.log('RZ0214'。替换(/^([a-z]+|\d)0/i,$1');
console.log('T1016'。替换(/^([a-z]+|\d)0/i,$1');
log('10234'。替换(/^([a-z]+|\d)0/i,$1');

log('11230'。替换(/^([a-z]+|\d)0/i,$1')不尝试不可能不
str.replace(/^([a-z]+|\d)0/i, '$1')