请教专家

prgman 2002-01-14 08:28:03
Dreamweaver Ultra 中生成的代码中有这么一行:
Recordset1.Source = "SELECT CustomerID, CompanyName, Address, City FROM dbo.Customers WHERE CustomerID like '"+ Recordset1__VarCustomerID.replace(/'/g, "''") + "' and CompanyName like '"+ Recordset1__VarCompanyName.replace(/'/g, "''") + "' and Address like '"+ Recordset1__VarAddress.replace(/'/g, "''") + "' and City like '"+ Recordset1__VarCity.replace(/'/g, "''") + "'";

其中Recordset1_VarCustomerID、Recordset1__VarCompanyName、Recordset1__VarAddress、Recordset1__VarCity 都是String 类型,
请问 replace(/'/g,"''")是何用意,/'/g代表什么,谢谢!!!
...全文
75 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
prgman 2002-01-15
  • 打赏
  • 举报
回复
请问哪儿能找到相关的资料,关于Java Script,比较详细的。我看了MSDN,关于 Replace函数的例子有这么一句:re=/fox/i,如何理解,我不知道。
ohno 2002-01-14
  • 打赏
  • 举报
回复
同意楼上
lincolnlin 2002-01-14
  • 打赏
  • 举报
回复
/'/g, 是一个正则表达式, g 表示全局。
replace(/'/g,"''") 表示把字串中所有的 ' 替换成 ''.

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧