找文章 / 找答案
精选问答 更多内容

脚本

菜鸟四叶在学习铂金三 显示全部楼层 发表于 2022-7-7 17:17:12 |阅读模式 打印 上一主题 下一主题
1
已解决

脚本

1656 9
之前做的报表脚本是这么写的,sub_field = temp[i.replace(/\*/g,'%')、a2.replace('/*/g','%')看不懂,请问是什么意思,像是正则表达式,谢谢




var a2 = a.value//a是文本参数组件名
if(a2!=null && len(a2.split(',')>1)){
param['参数1' = 'and('
temp = a2.split(',')
var i = 0
while(i<temp.length){
sub_field = temp[i.replace(/\*/g,'%')
param['参数1' = param['参数1' + 'field like' +'\''+ sub_field+'\''+' or'//field是数据库表某个字段
i++
}
param['参数1' = substring(param['参数1',0,len(param['参数1')-4) +')'
}
else if(a2!=null){
param['参数1' ='and field like' +'\''+a2.replace('/*/g','%')+'\''
}else{
param['参数1' = ''
}



最佳答案

yhdata_bear 关注Ta

2022-07-07 17:17:13

把*替换成%的意思
查看完整内容
回复

使用道具 举报

精彩评论9

yhdata_bear 显示全部楼层 发表于 2022-7-7 17:17:13
把*替换成%的意思
回复

使用道具 举报

菜鸟四叶在学习铂金三 显示全部楼层 发表于 2022-7-7 17:37:12
yhdata_bear 发表于 2022-7-7 17:28
把*替换成%的意思

能说的仔细一点嘛,两个不是都是你说的那个意思吧,具体是怎么把*替换成%的呢,那个g啥意思
回复

使用道具 举报

yhdata_bear 显示全部楼层 发表于 2022-7-7 17:42:56
回复

使用道具 举报

菜鸟四叶在学习铂金三 显示全部楼层 发表于 2022-7-7 18:00:13
yhdata_bear 发表于 2022-7-7 17:42
参考:https://blog.csdn.net/huiguixian/article/details/6131048

谢谢,这个.replace(/\*/g,'%')意思是*替换%,但是不应该是'/\*/g'这样嘛?这个.replace('/*/g','%')意思是匹配前面子表达式零次或多次,没有子表达式吧???不太明白
回复

使用道具 举报

yhdata_bear 显示全部楼层 发表于 2022-7-7 18:05:20
明天给你看,如果着急的话可以百度呢
回复

使用道具 举报

菜鸟四叶在学习铂金三 显示全部楼层 发表于 2022-7-7 18:10:23
yhdata_bear 发表于 2022-7-7 18:05
明天给你看,如果着急的话可以百度呢

明天麻烦再看一下吧,我这百度不出来
回复

使用道具 举报

永洪tech-cp青铜四 显示全部楼层 发表于 2022-7-7 19:11:51
菜鸟四叶在学习 发表于 2022-7-7 18:10
明天麻烦再看一下吧,我这百度不出来

就是楼上说的那个意思呢
2.png
回复

使用道具 举报

菜鸟四叶在学习铂金三 显示全部楼层 发表于 2022-7-7 20:24:13
永洪tech-cp 发表于 2022-7-7 19:11
就是楼上说的那个意思呢

这个.replace(/\*/g,'%')意思是*替换%,但是不应该是'/\*/g'这样嘛?这个.replace('/*/g','%')意思是匹配前面子表达式零次或多次,没有子表达式吧???
效果是这样的,但是写法不太明白
回复

使用道具 举报

永洪tech-cp青铜四 显示全部楼层 发表于 2022-7-7 20:27:20
菜鸟四叶在学习 发表于 2022-7-7 20:24
这个.replace(/\*/g,'%')意思是*替换%,但是不应该是'/\*/g'这样嘛?这个.replace('/*/g','%')意思是匹配 ...

参考一下这个https://blog.csdn.net/ole_triangle_java/article/details/52637826
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部