The StringUtils.replace() method only replaces string literals and does not accept regular expressions. The easiest way to do this it to convert the source value to a java string and use the String.replaceAll() method.
Here is an example:
var before = "1.25 fasting"; var after = (new java.lang.String(before)).replaceAll('[A-z ]', ''); qie.debug(before); qie.debug(after);
This will take the before string and replace any character between upper case A and lowercase z and any spaces with an empty string (basically removing the value).