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

MATLAB中lookBehindBoundary函数用法

目录

语法

说明

示例

匹配在指定模式之后的位置

匹配除模式之后的数字之外的数字


        lookBehindBoundary函数的功能是匹配指定模式之后的边界。

语法

newpat = lookBehindBoundary(pat)

说明

        newpat = lookBehindBoundary(pat) 创建一个匹配 pat 的末尾的模式。结果中不包含 pat 匹配的文本。lookBehindBoundary 可以使用 ~ 运算符求反。在求反时,~lookBehindBoundary 匹配不在 pat 的末尾的任何字符之间的边界。

示例

匹配在指定模式之后的位置

        创建一个匹配 "b" 或 "2" 之后位置的模式。

txt = "abc 123";
pat = lookBehindBoundary("b"|"2");

        使用 replace 在匹配的边界处插入 "|" 字符。

replace(txt,pat,"|")
ans = 
"ab|c 12|3"

匹配除模式之后的数字之外的数字

        使用 ~ 运算符对 lookBehindBoundary 求反。

        创建一个匹配数字的模式,但紧挨 "b" 或 "2" 之后的数字除外。

txt = "abc 123";
pat = ~lookBehindBoundary("b"|"2");

        使用 replace 在求反的边界处插入 "|" 字符。

replace(txt,pat,"|")
ans = 
"|a|bc| |1|23|"

参数说明

pat — 输入模式

        输入模式,指定为pattern、字符串数组、字符向量或字符向量元胞数组。

newpat — 输出模式

        输出模式,以pattern或模式对象数组形式返回。

基于线程的环境

        使用 MATLAB® backgroundPool 在后台运行代码或使用 Parallel Computing Toolbox™ ThreadPool 加快代码运行速度。

http://www.dtcms.com/a/21083.html

相关文章:

  • 滑动窗口——优先队列写法
  • 分享一个解梦 Chrome 扩展 —— 周公 AI 解梦
  • sql盲注脚本
  • 【数据结构入门 65 题】目录
  • 字符串(典型算法思想)—— OJ例题算法解析思路
  • Anaconda3 介绍和安装
  • 静默安装OGG for MySQL微服务版本,高效开展数据同步和迁移
  • FreeRTOS第5篇:事件的“广播站”——事件组与事件标志
  • 2025寒假天梯赛训练5
  • 如何通过 prometheus-operator 实现服务发现
  • Serverless(无服务器架构)和 FaaS(函数即服务)是什么?全方位解析
  • 搭建一个经典的LeNet5神经网络
  • Ubuntu安装docker:docker-desktop : 依赖: docker-ce-cli 但无法安装它、无法定位软件包 docker-ce-cli
  • (arxiv2411) CARE Transformer
  • 【每日德语】Ich bin müde 我累了
  • python的两种单例模式
  • 深度剖析 NVIDIA Isaac Sim:重塑机器人开发的创新引擎
  • 跟着 Lua 5.1 官方参考文档学习 Lua (1)
  • 力扣 最长递增子序列
  • 149,[4] BUUCTF WEB [GYCTF2020]FlaskApp(不会)
  • 再谈SpringCloud Gateway源码
  • 【算法进阶详解 第一节】树状数组
  • 人工智能在文化遗产保护中的创新:科技与文化的完美融合
  • Redis离线安装
  • springboot项目如何部署到tomcat中
  • 深度学习算法:开启智能时代的钥匙
  • 前端为什么要使用new Promise包裹一个函数
  • 联合概率:定义、公式和示例
  • CRISPR spacers数据库;CRT和PILER-CR用于MAGs的spacers搜索
  • 强化学习-策略梯度算法