标签: regex perl
示例:DATA500替换为DATA [500]
答案 0 :(得分:4)
这应该有效。它取代了一个或多个数字的组,即“\ d +”部分,其中包含被[],“[$ 1]”部分包围的捕获字符串。
$a = "bob123bob123"; $a =~ s/(\d+)/[$1]/g; print "$a"; # bob[123]bob[123]