1个回答
展开全部
正则表达式对象的“搜索”命令就有提供这样的参数。
正则表达式.搜索 (要搜索的文本, n, )
以下是易语言官方提供的说明:
调用格式: 〈搜索结果〉 对象.搜索 (文本型 欲被搜索的文本,整数型 起始搜索位置,[整数型 搜索长度]) - 正则表达式支持库->正则表达式
英文名称:Search
使用指定的正则表达式搜索指定文本中与该表达式匹配的子文本。注意,出于搜索效率考虑,被搜索的文本没有存放在返回的“搜索结果”中,所以在调用“搜索结果.取匹配文本”和“搜索结果.取子匹配文本”时,请注意给“被搜索的文本”传递的参数应该和对应的本命令的“欲被搜索的文本”参数相同。本命令为高级对象成员命令。
参数<1>的名称为“欲被搜索的文本”,类型为“文本型(text)”。
参数<2>的名称蔽笑为“起始搜索位置”,类型为“整数型(int)”,初始值为“1”。
参数<3>的名称为“搜索长度”,类型为“整数型(int)”,可以被省略。本参数和“起始搜索位置”一起指定搜索的范围。如果本参宏租含数被省略,默认值为从“起始搜索位置”到文本结型族尾的长度。
正则表达式.搜索 (要搜索的文本, n, )
以下是易语言官方提供的说明:
调用格式: 〈搜索结果〉 对象.搜索 (文本型 欲被搜索的文本,整数型 起始搜索位置,[整数型 搜索长度]) - 正则表达式支持库->正则表达式
英文名称:Search
使用指定的正则表达式搜索指定文本中与该表达式匹配的子文本。注意,出于搜索效率考虑,被搜索的文本没有存放在返回的“搜索结果”中,所以在调用“搜索结果.取匹配文本”和“搜索结果.取子匹配文本”时,请注意给“被搜索的文本”传递的参数应该和对应的本命令的“欲被搜索的文本”参数相同。本命令为高级对象成员命令。
参数<1>的名称为“欲被搜索的文本”,类型为“文本型(text)”。
参数<2>的名称蔽笑为“起始搜索位置”,类型为“整数型(int)”,初始值为“1”。
参数<3>的名称为“搜索长度”,类型为“整数型(int)”,可以被省略。本参数和“起始搜索位置”一起指定搜索的范围。如果本参宏租含数被省略,默认值为从“起始搜索位置”到文本结型族尾的长度。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询