InDesign에서 [\l]{4}(?=\s)
은 단어의 마지막 네 글자를 찾지 만 GREP는 작동하지 않기를 바랬습니다. 접미사로 페이지의 헤더에 넣고 싶었습니다. \b
및 $
으로 마법을 쓰고 있었는데 아무 효과가 없었습니다. http://regex101.com/r/uQ7xR3/1은 PHP의 풍미가 있기 때문에 InDesign에서는 작동하지 않습니다.GREP 마지막 {4} 단어 끝 글자
몇 가지 추가 조건이 있기 때문에. 다섯 번째 편지가 h
인 경우 4 대신에 각 단어의 마지막 글자를 5 개 가져와야합니다. 그러나 \s
으로 구분되는 항목을 취하지 않으며 | ā |
과 같은 ...
또는 그 밖의 내용을 |
안에 넣지 않습니다.
virūpacakṣus dharmacakṣus nayacakṣus sūryacakṣus divyacakṣus saṃgrah āsaṃgrah upasaṃgrah pratisaṃgrah abhisaṃgrah anusaṃgrah
업데이트. 더 많은 제한 사항을 추가하겠습니다. "h"뿐만 아니라이 조합이 kh|gh|ch|jh|ṭh|ḍh|th|dh|ph|bh
인 경우 마지막 4 자, 마지막 5자를 사용하지 마십시오. ai | au와 동일합니다 - 분할해서는 안됩니다.
일반 경우 : 1) vṛddhāpacāyitva
에서 itva
을 가져옵니다. 두 가지 제외 사항 : 2) 이 (가) hāli
대신 nakhāli
~ khāli
을 취합니다. 왜냐하면 kh
은 devanagari 스크립트의 단일 문자처럼 처리되기 때문입니다. kh|gh|ch|jh|ṭh|ḍh|th|dh|ph|bh
과 동일합니다. kh
은 devanagari 스크립트의 단일 문자처럼 처리되기 때문에 에서 ikha
대신 rikha
을 가져옵니다. kh|gh|ch|jh|ṭh|ḍh|th|dh|ph|bh
과 동일합니다. 3) au
은 devanagari 스크립트의 단일 문자처럼 취급되기 때문에 rauḍ
대신 mahahrauḍ
에서 hrauḍ
을 취하십시오. 따라서 ai | au는 단일 문자와 같습니다. ekaikaivat
에서 ivat
대신 aivat
을 사용하십시오. ai
은 devanagari 스크립트의 단일 문자처럼 처리되므로 ai | au는 단일 문자와 같습니다.
보여줄 수 있습니까? – Bohemian
업데이트 됨, 조건 및 추가 된 샘플을 수정 함. – gasyoun