Ben maç için istediğiniz bir LaTeX belge var. Ve ben şu eşleşen bir RegEx maç gerekir:
\ # the backslash in the beginning
[a-zA-Z]+ #a word
(\{.+\})* # any amount of {something}
Ancak, ve onu yakalamak;
Son doğrultusunda, 1.. Açgözlü ve 2 olması gerekir. {}
kendi içinde bir eşleştirme numarası olması gerekir.
Meaning if I have the string \test{something\somthing{9}}
it would match the whole. And it needs to be in that order ({}
). So that it doesn't match the following:
\ LaTeX {} \ TeX için bir belge hazırlama sistemi {}
sadece
\ LaTeX {}
ve
\ TeX {}
Kimseye yardım? Belki birisi eşleşen için bir iyi bir fikrin var mı? Ben normal ifadeler kullanmak gerekir?