Is there an easy way to remove all chars before a \"_\"? For example, change 3.04_somename.jpg
to somename.jpg
.
Any suggestions for where t
The regular expression:
^[^_]*_(.*)$
Then get the part between parenthesis. In perl:
my var = "3.04_somename.jpg";
$var =~ m/^[^_]*_(.*)$/;
my fileName = $1;
In Java:
String var = "3.04_somename.jpg";
String fileName = "";
Pattern pattern = Pattern.compile("^[^_]*_(.*)$");
Matcher matcher = pattern.matcher(var);
if (matcher.matches()) {
fileName = matcher.group(1);
}
...