我想问一下regExp,我需要regExp,它的工作原理是这样的:
输入='569/A';结果 = '569-1';
输入 = '569/a'; 结果 = '569-2';
输入='569/B';结果 = '569-3';
输入='569/b';结果 = '569-4';
你肯定明白我想要的模式。'/' 或 '\' 转换为 '-',字符应以正确的顺序转换为数字 A = 1, a = 2, B=3, b=4。奇数大写,偶数小写
我想问一下regExp,我需要regExp,它的工作原理是这样的:
输入='569/A';结果 = '569-1';
输入 = '569/a'; 结果 = '569-2';
输入='569/B';结果 = '569-3';
输入='569/b';结果 = '569-4';
你肯定明白我想要的模式。'/' 或 '\' 转换为 '-',字符应以正确的顺序转换为数字 A = 1, a = 2, B=3, b=4。奇数大写,偶数小写
尝试使用 .replace() - 它会容易得多。
http://www.w3schools.com/jsref/jsref_replace.asp
.replace('/','-').replace('A','1').replace('a','2').replace('B','3').replace('b' ,'4');