- 论坛徽章:
- 6
|
本帖最后由 cao627 于 2017-11-01 20:26 编辑
function quotify(input) { # 定义一个函数quotify 函数接受一个参数 input,
output="\"" #在函数内定义一个变量output,给这个变量赋值 为一个双引号 " 即这个变量的初始值为这个 "
for (i=1;i<=length(input);i++) { #用一个循环遍历参数input代表的字符串的每一个字符,
c=substr(input,i,1) #挨个取的一个字符放在变量c中
if (c == "\"") { #判断c中的字符是普通字符还是 "
output=output "\"" #如果是 " 则多执行 output=output "\"" 这一步 将字符 " 串连在 output 上
}
output=output c #将变量c中的字符串在output上,如果c中是 " ,连同上边的一步 相当于在output后多添了一个"
}
return output "\"" #最后再在output 的内容 后在添一个 " 将这个以"开头 以" 结尾的字符串返回给调用者
}
|
评分
-
查看全部评分
|