编程时遇到的问题

编程时遇到的问题

编程时遇到的问题
while($a=~s/a/b/){
#some things
}
什么条件下,就可以运行some things了呢?
$a="aaa".
$a 中包含‘a’, 并且成功被‘b’替换
好,下面是更深入的问题
while($a=~s/a/b/){
#some things
}
什么条件下,就可以运行some things了呢?

比如some tings是$num=$num+1;
如果$a为“aaa",num是1还是3?
1.