Я продолжаю сталкиваться с ситуациями, когда мне нужно иметь приращенные переменные, но я не нашел пути для написания сценария, поэтому я в конечном итоге кодирую его вручную, что ужасно, когда есть тонна энти. Я нашел код на этом сайте , который, как я думал, будет работать, но моему текстовому редактору (TextWragler) он не понравился (или я что-то сделал неправильно). Это был пример:
Initial Contents: Var22 Var20 Var86 Var30
Search String: Var*[0-9]
Replace String: Var%1>49>
Results: Var50 Var51 Var52 Var53
Строка замены только что вернулась.
Я собираюсь использовать это, чтобы увеличить что-то вроде:
<span id="x">something</span> <span id="x">else</span> <span id="x">entirely</span>
значение x следует заменить на x1, x2, x3 или какую-то другую «строку» + n. Было бы идеально, если бы он мог распознавать и перенумеровать неправильно пронумерованные переменные, как предполагает этот код grep.
Любая идея, как я могу сделать эту работу? Могу ли я не использовать textWrangler? Спасибо
Кстати, я пытаюсь стать лучше в javascript, и мне действительно любопытно, как я могу реализовать что-то вроде этого (grep / приращение строк) в javascript?