我正在寻找一种方法来删除后缀" m"," k"," b",或"%&# 34;来自Javascript中的数字。
我已成功匹配所有数字,后跟我关注的字母:
List<YourClass> myList = ...
myList.Sort();
考虑到这一点:
\b[\d\.]+[mkb%]\b
我想删除20,30,50,90和80后面的后缀。(其他人后面没有单词边界)
我不清楚如何捕获(然后删除)只有这个的后缀部分。帮助不大?
答案 0 :(得分:4)
答案 1 :(得分:3)
将捕获组放在数字部分周围,而不是整个部分。
/([\d.]+)[mkb]\b/