Код регулярного выражения [0-9](?=[^\{]*\})
будет соответствовать только каждой цифре между фигурными скобками:
a1b2c3 [d4e5f6] {g7h8i9}
Я ищу код, который будет соответствовать только цифрам за пределами фигурных скобок.
a1b2c3 [d4e5f 6] {g7h8i9}
Аналогичный вопрос был задан здесь: Regex, Соответствие заглавным символам не в квадратных скобках. Но ответы дают ошибку «Недопустимое регулярное выражение» в Notepad++.
(\{[^}]*\})|\d+
и замените на$1
. - person Wiktor Stribiżew   schedule 28.03.2016