Я Regex noob, и я уверен, что я не буду это делать самым эффективным способом - хотел бы получить совет.Regex, как выбрать все элементы за пределами группы выбора
У меня есть выражение Regex ((\w+\b.*?){100}){1}
, которое выбирает первые 100 слов моей строки, длина которой меняется.
Я хочу, чтобы выбрать всю строку, за исключением первых 100 слов. Есть ли синтаксис, который я могу добавить в мое текущее выражение, чтобы сделать это, или мне лучше попробовать напрямую выбрать остальную часть текста.
Кроме того, если у кого-то есть хорошие ресурсы для улучшения моего знания Regex, я был бы очень благодарен. До сих пор я нашел http://gskinner.com/RegExr/, чтобы быть очень полезным.
Заранее благодарен!
как примечание стороны, `{1}` это просто шум и могут быть опущены. – 2010-11-24 14:37:23
`\ w + \ b` не описывает слово в здравом смысле, так как` \ w` не соответствует дефисам. Итак, `foo-bar` будет два слова` `ww. – Gumbo 2010-11-24 14:39:34