将表达式字符注册到数字

时间:2012-06-21 19:11:18

标签: regex

我想问一下regExp,我需要regExp,它的工作原理如下:

input ='569 / A'; result ='569-1';

input ='569 / a'; result ='569-2';

input ='569 / B'; result ='569-3';

input ='569 / b'; result ='569-4';

你绝对明白我想要的模式。 '/'或'\'转换为' - ',字符应按数字转换为正确的序列A = 1,a = 2,B = 3,b = 4。奇数数字大写,偶数数字小写

1 个答案:

答案 0 :(得分:2)

尝试使用.replace() - 它会更容易。

http://www.w3schools.com/jsref/jsref_replace.asp

.replace( '/', ' - ')。代替( 'A', '1')代替( '一个', '2')代替( 'B', '3')代替(。 'b', '4');