У меня есть текстовый файл примерно так:
dave ran very quickly
dan very slowly ran
Я делаю регулярное выражение для поиска слова «побежал», но мне также нужно знать, где оно начинается (в первом случае это символ6, во втором случае это 17).
У меня есть (хотя это немного):
for(@lines){
if(/ran/){
# find where ran is so we can continue parsing
}
}