我有一个字符串,我必须做的jQuery/JavaScript的两两件事:我该如何做这个正则表达式?
- 删除所有字符(数字,符号,等等)的第一个字母字符(A-ZA-Z)之前;
- 将移除的字符串保存在变量中;将结果保存在另一个中;
尝试(与SO一些建议)this:
var str = '00 - 12:a - Hello Maeco 4 !!!';
var parts = str.split(/^[^a-zA-Z]+/);
alert(parts[0]);
alert(parts[1]);
但它不保存删除字符串。任何帮助?
正则表达式最好用样本数据和样本输出来描述,或者在你的情况下,你想在'parts [0]'和'parts [1]'中做什么。 – Shef
部分[0]应该是被删除的字符串,部分[1]是正则表达式之后的字符串。这是你的问题吗? :) – markzzz
你还没有使用一个例子。你需要零件[0]中的'00 - 12:'和'零件[1]'中的'你好Maeco 4 !!!'吗? – Shef