رمز المثال:
انسخ رمز الكود كما يلي:
تنسيق الوظيفة (strNum) {
إذا (strNum.length <= 3) {
إرجاع الرقم التسلسلي؛
}
إذا (!/^(/+|-)?(/d+)(/./d+)?$/.test(strNum)) {
إرجاع الرقم التسلسلي؛
}
var a = RegExp.$1, b = RegExp.$2, c = RegExp.$3;
var re = new RegExp();
re.compile("(//d)(//d{3})(,|$)");
بينما (إعادة الاختبار (ب)) {
b = b.replace(re, "$1,$2$3");
}
إرجاع أ + "" + ب + "" + ج؛
}