当前位置: 首页 > news >正文

做平面有什么好的网站信阳企业网站开发

做平面有什么好的网站,信阳企业网站开发,宣传册图片,苍南网站制作string.gmatch()不支持匹配首字符 string.gmatch(s, pattern)中#xff0c;如果s的开头是’^字符#xff0c;不会被当成首字符标志#xff0c;而是被当成一个普通字符。 比如 shello world from lua for w in string.gmatch(s, ^%a) doprint(w) e…string.gmatch()不支持匹配首字符 string.gmatch(s, pattern)中如果s的开头是’^字符不会被当成首字符标志而是被当成一个普通字符。 比如 shello world from lua for w in string.gmatch(s, ^%a) doprint(w) end不会输出任何内容而 shello world from lua for w in string.gmatch(s, ^%a) doprint(w) end会输出^hello。 仿照str_find_aux()的实现修复一下这个问题 static int gmatch_aux (lua_State *L) {MatchState ms;size_t ls;const char *s lua_tolstring(L, lua_upvalueindex(1), ls);const char *p lua_tostring(L, lua_upvalueindex(2));lua_Integer init lua_tointeger(L, lua_upvalueindex(3));int anchor 0;const char *src;if(*p ^) {if(init ! 0) return 0;p;anchor 1;}ms.L L;ms.src_init s;ms.src_end sls; - for (src s (size_t)lua_tointeger(L, lua_upvalueindex(3)); - src ms.src_end; - src) {for (src s init; src ms.src_end; src) {const char *e;ms.level 0;if ((e match(ms, src, p)) ! NULL) {lua_Integer newstart e-s;if (e src) newstart; /* empty match? go at least one position */lua_pushinteger(L, newstart);lua_replace(L, lua_upvalueindex(3));return push_captures(ms, src, e);}if (anchor) return 0;}return 0; /* not found */}手册没说明的前端匹配 前端匹配frontier matching的格式%f[x]其中x是字符集。这里方括号内的内容定义了一组字符集用来描述匹配的前后边界条件。 工作原理%f[x]会尝试匹配一个位置假设该位置之前的字符是a该位置之后的字符是b则a不属于字符集xb属于字符集x。 和’^‘’$类似%f[x]只是去寻找一个位置而不是特定的字符。 -- 只会匹配第二个123 for w in string.gmatch(0123abc123,%f[%d]123) doprint(w) end-- 会匹配两个123 for w in string.gmatch(0123abc123,123) doprint(w) end
http://www.hkea.cn/news/14485444/

相关文章:

  • 免费创建论坛网站网络科技公司起名大全参考
  • 公司网站建设费用明细表线上宣传方案
  • 中国建设银行网站网上银行网站a记录吗
  • 网站建设什么是开发实施实施网站的设计开发
  • asp网站开发技术wordpress版权破解
  • 网站开发公司多少钱织梦网站源文件没有style文件夹怎么修改网站背景
  • 贵州住房和城乡建设厅旧网站优质做网站费用
  • 网站收录了被人为删了怎么办沈阳网站制作公司
  • 广东省建设网站多种昆明网站建设
  • 网站建设教程视频百度云修文县抖音seo推广收费
  • 苏州网站推广电话一个阿里云怎么做两个网站吗
  • 质量好网站建设费用自媒体平台怎么赚钱
  • 唐山网站关键词优化网站 不稳定
  • 网站界面类型seo关键字排名优化
  • 做网站要多长时间电商主图一键生成免费
  • 镇江做网站要多少钱百度一下马上知道
  • 成都网站优化平台网站分析 工具
  • 做黑彩网站赚钱吗win2008 建立网站
  • 邢台做wap网站价格广州正规的免费建站
  • 便宜做网站8818网站排名突然下降
  • 产品展示类网站源码阳春市住房规划建设局网站
  • 在东莞做网站wordpress 自定义注册页面
  • 如何建设自己网站做网站seo优化总结
  • 上海外贸建站商城佛山网站建设方案服务
  • 用html5做京东网站代码上海网站建设到诺然
  • 网站建设套模板下载做视频网站要准备哪些资料
  • 电子商务网站建设课设怎样做微商网站
  • 平昌县建设局网站手机可以做软件开发吗
  • qq钓鱼网站建设做短租有哪些网站
  • 网站流量怎么做的wordpress 无广告