Как написать регулярку, которая пропускает 5 пробельных символов и потом при встрече какого-либо текста помечает его, как match 2, 3... N?
Я хочу написать регулярку, которая включает всё кроме 5 пробельных символов. Я написал вот такую, но она не работает. .*[^\s{5}]
Как мне написать нужную мне регулярку?
longclaps, я написал. Добавил точку и звездочку - чтобы выбирался весь текст. И НЕ выбирались 5 пробелов. https://regex101.com/r/ZyBwMK/1
А почему слово ДОМ не попало в выборку? И строка с пробелами (после строки "Внизу пробелы" и до строки "Вверху пробелы")?
longclaps, спасибо. Я увидел там слева возможность выбирать язык. И на JS эта регулярка работает иначе. То есть, у разных языков одни и те же регулярки работают по-разному? И если я хочу изучить регулярки, то мне не подойдет книга по регуляркам JS, например или Руби, да? Нужно именно по php искать?