Я пытаюсь сопоставить все случаи с ("[A-Z][A-Z][A-Z]")
но исключите их, если перед ними стоит знак «равно» ([^=]"[A-Z][A-Z][A-Z]")
. Как я могу сделать это в студии Android, Notepad ++ Python Script или других инструментах?
"ZAR""""""I""""""""""EUR""""""""AED""AFN""ALL""AMD""ANG""AOA""ARS""AUD""AWG"
<TextView
android:id="@+id/textView5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="70dp"
android:layout_marginRight="70dp"
android:layout_weight="1"
android:text="AED" />
<TextView
android:id="@+id/textView5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="70dp"
android:layout_marginRight="70dp"
android:layout_weight="1"
android:text="AFN" />
Я хочу исключить android: text = «AFN (или другие буквы)»
1 ответ
Используя Notepad ++ на основе приведенного примера, вы можете попробовать:
- Найти то, что:
(?<!=)"[A-Z][A-Z][A-Z]"
- Режим поиска: регулярное выражение
Используйте отрицательный просмотр назад (?<!=)
найти 3 заглавных буквы с кавычками до и после "[A-Z][A-Z][A-Z]"
, но не тогда, когда есть =
до них.
Хорошо, работает и на Android Studio.
— GrandPC
14 часов назад