在lua的string.find方法用法为

string.find(s1, s2)

含义为查找字符串s2在s1中出现的位置,如果找不到,返回nil。

但这个方法实际上是以正则表达式来解释s2的,所以

string.find('if ( i > 10 )', '(')

这个表达式运行时会出现错误unfinished capture。

lua中的正则表达式使用的特殊字符为^$()%.[]*+-?。所以对于这些字符都需要用%进行转义。所以上面的表达式正确用法应该为

string.find('if ( i > 10 )', '%(')

lua中string.find用法相关推荐

  1. 标准C++中string类用法总结

    2019独角兽企业重金招聘Python工程师标准>>> 相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好 ...

  2. C++中string的用法

    我们知道string可以构造一个字符串变量,那么它的操作有哪些呢.它包含在string库中(不是string.h没有.h),它可以和定义一个字符一样定义一个字符串变量,而且强大的C++还内置了各种函数 ...

  3. C++中String 的用法 string 字符串的使用方法

    转载自百度经验 :https://jingyan.baidu.com/article/20b68a8854f919796dec6265.html?qq-pf-to=pcqq.c2c string类的常 ...

  4. java中String的用法详解

    在这里先分别对String.StringBuffer.StringBuilder进行解析,在比较三者异同 String String类:代表字符串.Java程序中所有的字符串字面值(如"fd ...

  5. 总结了C#中string.format用法。分享给大家供大家参考。具体分析如下:

    String.Format 方法的几种定义: String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项. Str ...

  6. 字符串分割--java中String.split()用法

    文章转自:http://yangzb.iteye.com/blog/1824761 在java.lang包中有String.split()方法,返回是一个数组.   1. "."和 ...

  7. Java中String的用法

    删除字符串中所有出现的字符 String a="123444344";//12444a=a.replaceAll("34",""); 删除字 ...

  8. c++中string常用用法详解(+例子部分代码)

    小白笔记 文章目录 前言 一.string 字符串赋值 二.string 字符串的拼接 三.string 查找和替换 四.string 字符串比较(挨个字符的ASCLL码来进行对比) 五.string ...

  9. C#中string.format用法详解 格式字符串

    string.Format对C#字符串格式化 String.Format 方法的几种定义: String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 ...

最新文章

  1. sass的继承,混合宏,占位符的用法总结
  2. sizeof运算符运算结果小汇
  3. C语言第三次博客作业---单层循环结构
  4. 北大青鸟广州天河中心C#学习笔记一--C#中的参数传递
  5. Robinhood CEO 呼吁证券行业通过创新实现实时结算
  6. JSP Include 文件方式
  7. 【绘图】matlab绘制图形
  8. 基于android个人记账本的软件设计,基于Android的个人记账软件的设计与实现-开题报告...
  9. 未明学院:通往管理层的“特快列车”管培生项目如何甄别?
  10. (摘之博客园狂奔di蜗牛)ASP.NET页面刷新方法总结
  11. html js 跑马灯效果,Javascript实现跑马灯效果的简单实例
  12. java模拟器怎么打开apk文件,APK是什么 APK文件怎么打开【详解】
  13. mysql那本书适合初学者_8本书让你成为一个更加开放的领导者
  14. 华为高性能服务器实验室,1000平米全球唯一!华为神秘实验室首公开
  15. 可恶的as3.0,下载一个所谓的绿色flash cs5,竟然提示JAVA运行时环境初始化错误,请重新安flash
  16. 双向分析Java面试
  17. Unit 4 关系代名词
  18. 阿里云ACP认证详细笔记(一)
  19. numpy中的cov以及参数rowvar
  20. 2022-3-26 Leetcode 09.字符串轮转

热门文章

  1. 生成DOCKER图片镜像
  2. Python3网络爬虫:使用Beautiful Soup爬取小说
  3. Kali系统如何开放ssh端口22
  4. cookiejar包_cookiejar的用法 | 学步园
  5. 开店攻略: 婴幼儿用品店导购培训,培训什么?
  6. API HOOK技术
  7. C++ const对象与非const对象的相互调用、const成员函数与非const成员函数的相互调用
  8. MATLAB图像imshow函数显示问题、uint8与double类型转换、自定义图像显示函数
  9. 一学就会——vim新手入门图文教程
  10. 偏最小二乘(pls)回归分析 matlab