用正则实现提取代码内容的代码
网络编程 2025-03-13 23:08www.168986.cn编程入门
经过一个下午的奋战,仍无头绪,我决定向论坛求助。不幸的是,我丢失了旧ID,只能重新注册一个!唉,我在尝试用JavaScript正则表达式提取ASP代码中的SQL表达式,但总是失败。
我想要提取的是类似于这样的SQL表达式:strSql="Select from project354 where ID = "&Request("id")& and Name='111'"。请各位高手帮忙看一下。
在这段ASP代码中,我们可以看到SQL查询被嵌入在了双引号之间。我想使用正则表达式来提取这些SQL语句。
以下是部分ASP代码示例:
无标题文档
<% '此标签的文件名是 tag_354_content.asp
Sub tag_354_content()
set objRs_tag_354_content=server.createobject("adodb.recordset")
strSql="Select from project354 where ID = "&Request("id")&""
objRs_tag_354_content.open strSql,conn,1,1
End Sub
%>
[Ctrl+A 全选 注:]
cambrian.render('body')
针对这个问题,我们可以使用正则表达式的模式匹配功能来提取SQL语句。具体的正则表达式可能会比较复杂,需要考虑到各种情况,比如SQL语句中的特殊字符、空格等。但基本思路是寻找被双引号包围的SQL语句。
希望各位高手不吝赐教,帮我解决这个问题。我对正则表达式的掌握还不够熟练,需要你们的帮助。谢谢!
上一篇:微信支付 :curl出错,错误码-60两个问题的解决
下一篇:没有了
编程语言
- 用正则实现提取代码内容的代码
- 微信支付 :curl出错,错误码-60两个问题的解决
- git切换到指定远程分支的方法
- vue中实现上传文件给后台实例详解
- 浅谈PHP的反射API
- 原生JS中slice()方法和splice()区别
- 从每个分类选择10条记录的sql语句
- ASP生成静态htm页面基本代码
- php中final关键字用法分析
- laravel-admin 实现在指定的相册下添加照片
- jQuery flip插件实现的翻牌效果示例【附demo源码下
- JavaScript检测并限制复选框选中个数的方法
- 浅谈laravel-admin form中的数据,在提交后,保存前,获
- JS-正则将首字单词转成大写
- MySQL 8.0.12的安装与卸载教程详解
- 如何正确显示数据库里同时存在的GB码和BIG5码?