1

У меня проблема с поиском и заменой регулярных выражений в Word 2010 (Windows 7).

Я хочу преобразовать ссылочные номера цитирования в скобках в одинаковые числа в скобках. Например, (20-23) должно стать [20-23], (19, 20) должно стать [19, 20].

У меня есть следующее Найти что: \(([0-9], -]*)\) и заменить на: [\1]

Но это ставит найденное выражение перед скобками, а не внутри. (20-23) становится 20-23 [], (19, 20) становится 19, 20 []

Может кто-нибудь сказать мне правильный синтаксис для этой замены?

2 ответа2

0

Код, который вы вставили, имел дополнительную скобку, я не уверен, что он сделал бы что-нибудь, кроме ошибки ...

\(([0-9, -]*)\)

работает отлично.

0

попробуй это

\50(\d+-\d+)\51

заменить на [\1]

и скажи мне, если это работает

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .