2015-12-05 3 views
0

У меня есть около 30 TextView идентификаторов с именами «textview519», textview518, textview517 и т.д., и я хочу переименовать их умный способ с использованием регулярных выраженийКак заменить несколько последовательных идентификаторов текста с помощью регулярных выражений?

В андроиде студии у меня есть окно, и я могу искать и запрос с использованием регулярных выражений!

ddd

Как заменить идентификаторы, как следующее:

  • textView501 становится tv1
  • textView502 становится tv2
  • ...
  • textView519 становится tv19
  • textView523 становится tv23

etc?

+0

ли взгляды в одном файле? Если вы можете искать, вы можете заменить. –

+0

да, все они в одном файле – ERJAN

+0

@aaron_world_traveler, я мог бы, но я также хочу узнать выражение регулярного выражения этого! Я хочу сделать это умным способом – ERJAN

ответ

1

заменить textView5 => tv, тогда вы получите tv01 tv02 tv03 ... tv19.

заменить TV0 => телевизор, то вы получите tv1 tv2 ... tv19

+0

Моя единственная забота, которую я прокомментировал под вопросом с такими изменениями, как рефакторинг без использования «refactor», может создать беспорядок в проекте, я мог бы добавить это оговорку в ваш ответ. Кроме того, ваш ответ будет работать. –

Смежные вопросы