Pytania otagowane jako backreference

5
JavaScript - odwołanie wsteczne ciąg wyrażenia regularnego
W JavaScript możesz odwoływać się wstecz: var str = "123 $test 123"; str = str.replace(/(\$)([a-z]+)/gi, "$2"); To (całkiem głupie) zamieniłoby „$ test” na „test”. Ale wyobraź sobie, że chciałbym przekazać wynikowy ciąg $ 2 do funkcji, która zwraca inną wartość. Próbowałem to zrobić, ale zamiast otrzymać ciąg znaków „test”, otrzymuję …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.