Amigo, estou vendo que 90% das suas dúvidas mais recentes são referentes a expressões regulares. Que tal treinar bastante, para ficar mais fácil você desenvolver essas expressões? Expressões regulares só se aprendem com a prática (e põe prática nisso). Faz quase 20 anos que mexo com isso e ainda hoje me confundo com algumas expressões.
Se estiver em Windows, você pode tentar testar suas expressões com o findstr (que vem no Windows) ou o grep (que pode ser instalado facilmente na sua máquina). O seu serviço é filtrar texto, portanto é mais fácil tentar que ficar escrevendo programas só para ficar batendo a cabeça.