Regex в java и его производительность по сравнению с indexOf

Подскажите, пожалуйста, как сопоставить "_" и точку "." точно один раз в строке с использованием регулярного выражения. Также более эффективно использовать indexOf () вместо выражения регулярного выражения.

String s= "Hello_Wor.ld"  or 
s="12323_!£££$.asdfasd"

в основном любые символы не могут стоять до и после _ и . единственное требование - вся строка должна содержать только одно вхождение _ и .

6
задан Jonathon Faust 16 November 2011 в 19:16
поделиться