XPath: usando regex na função contém

Gostaria de corresponder ao texto a seguirsometext12345_text usando o regex abaixo. Estou usando isso em um dos meus testes de selênio.

String expr = "//*[contains(@id, 'sometext[0-9]+_text')]";
driver.findElement(By.xpath(expr));

Parece que não funciona. Alguém pode ajudar?