Có thể từ này:Di chuyển dấu phẩy từ nhóm regex
US Patent 6.570.557
lấy 3 nhóm là:
- Mỹ
- sáng chế
- 6.570.557 (không có dấu phẩy)
S o xa tôi nhận:
(US)(\s{1}Patent\s{1})(\d{1},\d{3},\d{3})
và đã cố gắng (?!,)
để thoát khỏi các dấu phẩy sau đó tôi có hiệu quả để loại bỏ các số nguyên.
Tại sao không chỉ truy xuất số bằng dấu phẩy và sau đó bỏ dấu phẩy khi bạn cần? '/ (US) (\ sPatent \ s) ([\ d,] *) /' Lazy ftw! – kojiro
Tôi quên nói rằng tôi không thể thay đổi JS Tôi đã cố gắng để đạt được điều này trong regex chỉ – ricardoespsanto
regex không phải là trong JS? – kojiro