RosettaCodeData/Task/Regular-expressions/UNIX-Shell/regular-expressions-4.sh
2015-02-20 00:35:01 -05:00

5 lines
170 B
Bash

if [[ $s =~ $re ]]; then
submatch=${BASH_REMATCH[0]}
modified="${s%%$submatch*}$repl${s#*$submatch}"
echo "$modified" # I am the modified string
fi