Trong javascript, tôi có một chuỗi chứa số và tôi muốn tăng giá trị lên một.Làm cách nào để thực hiện các thao tác trên các đối sánh Regre Backreference trong Javascript?
Ví dụ:
var string = "This is a string with numbers 1 2 3 4 5 6 7 8 9 10";
var desiredResult = "This is a string with numbers 2 3 4 5 6 7 8 9 10 11";
Sử dụng một regex, là nó có thể để thực hiện các hoạt động (Ngoài ra trong trường hợp này) trên backreference phù hợp?
Một tìm thấy một tương tự question sử dụng Ruby:
string.gsub(/(\d+)/) { "#{$1.to_i + 1}"}
nhanh. Tôi đã kết thúc bằng cách sử dụng các đối số [n] (so với x) trong mã thực tế của tôi (vì tôi có nhiều backreferences) –