Witam.
Mam pliczek .cpp i potrzebuje w nim znaleźć konkretnego regexpa i od razu dowiedzieć się ile ile znaków było od początku linii do tego regexpa. Przedstawię przykład, będzie łatwiej zrozumieć:
W pliku .cpp mam coś takiego:
if( m_Variable->functionCall() == CONST_VARIABLE )
Chce to zamienić na:
if( m_Variable->functionCall() == CONST_VARIABLE ) ||
( m_Variable->function_Call() == OTHER_CONST_VARIABLE)
Napisałem skrypt który znajduje mi: ( m_Variable->functionCall() == CONST_VARIABLE ) wtedy podmienia to na:
if( m_Variable->functionCall() == CONST_VARIABLE ) ||
( m_Variable->function_Call() == OTHER_CONST_VARIABLE)
Ale niestety nie ma odpowiedniego wcięcia w drugiej linii. Czasem są takie sytuacje, że warunek jest bardziej skomplikowany i wcięcie jest większe. Jak sprawdzić jakia jest odległość znalezionego regexpa od początku linii?
Dzięki,
Pozdrawiam