MSword регулярный экспресс для хинди Unicode - PullRequest
1 голос
/ 08 марта 2019

У меня есть большой документ на девнагари (хинди).Это слова, заключенные в квадратные скобки ().Что я хочу сделать, так это сделать что-либо внутри (), сделать их полужирными, используя поиск / замену слова, используя форматирование.

Я пытался найти то, что ему подходит, но не смог найти ничего, что соответствует тексту.

Пример текста из документа: अन्‍वयार्थ―(स्‍वयंभुवा) जो स्‍वयंभू थे―दूसरे के उपदेश के बिना मोक्षमार्ग को जानकर तथा उस रूप आचरण कर अनन्‍तचतुष्‍टयस्‍वरूप हुए थे, (भूतहितेन) प्राणियों के लिये हितकारक थे, (समजसज्ञानविभूतिचक्षुषा) सम्‍यग्‍ज्ञान की विभूति रूप नेत्र से युक्‍त थे और (गुणौत्‍करै: करै:) स्‍वर्ग तथा मोक्ष की प्राप्ति में कारणभूत गुणों के समूह से युक्‍त वचनों के द्वारा (तम:) ज्ञानावरणादि कर्म रूप अज्ञान को (विधुन्‍वता) नष्‍अ करते हुए (येन) जो (भूतले) पृथ्‍वीतल पर (गुणौत्‍करै: करै:) अर्थ प्रकाशकत्‍व आदि गुणों से युक्‍त किरणों के द्वारा (तम:) अन्‍धकार को (विधुन्‍वता) नष्‍अ करते हुए (क्षपाकरेणैव) चन्‍द्रमा के समान (विराजितम्) सुशोभित होते थे ꠰꠰१꠰꠰

Желаемый результат из приведенного выше текста: (स्‍वयंभुवा) , (भूतहितेन) , (समजसज्ञानविभूतिचक्षुषा) ...

Выражения, которые я пробовал:

(\()(.*?)(\))
(\(.*?\))
\(*.*\)*        // This one selects some text, but not the expected one. Rather it selects a large amount of text.
\(+.*\)+        // This one finds nothing

Но это не сработало.

Я пытался ([\ u0900- \ u097F]) но это ничего не дало.Затем я попытался найти только символы хинди, используя [\ u0900- \ u097F].То, что я увидел, это слово не выбирает все символы хинди.Это только выбор некоторых из символов, хотя они находятся в диапазоне согласно диаграмме Unicode.

Если у вас есть идеи, что может заставить его работать или что я не так делаю, пожалуйста, сообщите.

1 Ответ

0 голосов
/ 08 марта 2019

Вы можете использовать следующий шаблон в Найти что :

\(*\)

И заменить на Font:Bold, щелкнув внутри поля Заменить на , затем нажав Форматировать список в нижней части и выбрать Шрифт ... > Жирный .

Помните, что опция Use wildcards должна быть проверена.

enter image description here

...