Se pudermos supor que SOMEURL
e first-category
não contêm dígitos, podemos simplesmente pesquisar a primeira sequência de números não vazia e excluir todo o resto.
Padrão:
Find what: (.*?)(\d+).*
Replace with:
Como funciona:
-
.*
é qualquer string arbitrária de caracteres -
?
torna.*
preguiçoso , ou seja, corresponde ao menor número de caracteres possível -
\d+
é uma sequência não vazia de dígitos -
()
grupos caracteres, onderefere-se ao segundo grupo
Para mais informações sobre expressões regulares, clique aqui .
Exemplo:
http://www.SOMEURL.com/first-category/1343381-example-text-text-text-2000-a.html
http://www.SOMEOTHERURL.com/some-category/1343382-example-more-text-2001-b.html
é substituído por
1343381
1343382