如题,如何从字符串str中找出所有被非数字字符分隔的连续数字? matlab
如何从字符串str中找出所有被非数字字符分隔的连续数字
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已结题
从字符串str中找出所有被非数字字符分隔的连续数字matlab
收起
- 写回答
- 好问题 0 提建议
- 关注问题
- 微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
joel_1993 2021-11-17 13:41关注你好,先要找到字符串里的数字,然后才是判断连续
str = 'abc1.23efg2ssrtu5k8thu6.32mmm2ccc3ddde4fffff'; p = str>'9' | str<'0'; str(p) = char(32); arr = str2num(str)
结果:
arr = 1 23 2 5 8 6 32 2 3 4
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫点击复制链接分享编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2020-12-23 07:49回答 3 已采纳 你代码问题很多 参考以下我改的 #include<stdio.h> #include<string.h> int main() { long a; int
- 2022-10-10 10:18回答 1 已采纳 考虑使用strcmp函数吧。strcmp函数评估字符串是否相同然后第一次,查询A在cell的哪些位置,把这些位置替换成1第二次,查询B在cell的哪些位置,再把这些位置替换成2……依次类推。 m=4;
- 2022-03-03 05:37回答 3 已采纳 #include <stdio.h> #include <string.h> int countString(char *str1,char *str2);//统计字符串出
- 2021-05-29 02:04strnums 是一个扫描字符串并仅隔离字符串的函数数字,然后再转换为数字。 可选处理选择如下1.将所有数字字符连接在一起转换为单个数字,不考虑任何分隔字符。 领导零会丢失,除非只有零存在。 2. 只连接相邻的数字...
- 2022-04-07 15:57回答 3 已采纳 #include <stdio.h> #include <string.h> int StrDelChar(char str[], char c){ int p=0,q=0;
- 2021-05-17 07:04回答 4 已采纳 #include <string.h> int main() { char ch1[101] = { 0 }; char ch2[31] = { 0 }; int n, m, i,
- 2022-04-06 07:45回答 1 已采纳 注意看j++,第二个循环没满足三个条件,且没满足后面的if条件就会执行j++
- 2019-08-25 10:45在MATLAB编程环境中,处理字符串是一项常见的任务,特别是在数据分析和文本处理方面。本文将深入探讨如何使用MATLAB来拆分由特定分隔符分隔的字符串,并将其转换为双精度矩阵。这通常涉及到MATLAB中的`strsplit`函数...
- 2023-03-08 14:14回答 3 已采纳 添加 结束符 ,不过应该是 '\0'
- 回答 1 已采纳 str1 = input(">>>").strip() c = input(">>>").strip() result = str1.replace(c.lowe
- 2021-06-09 10:31回答 2 已采纳 1、break; 2、*q = *p; 3、*q = 0;
- 2022-09-24 14:03在MATLAB中,字符串处理是日常编程中常见的一部分。这篇总结将深入探讨MATLAB中字符串的比较、设置、更改、合并以及去除等操作,帮助你更好地理解和应用这些功能。 一、字符串创建与赋值 在MATLAB中,字符串通常用...
- 2021-04-18 07:05聚合收藏的博客 strread(不推荐)从字符串中读取格式化数据不推荐使用 strread。请改用 textscan。语法A = strread('str')[A, B, ...] = strread('str')[A, B, ...] = strread('str', 'format')[A, B, ...] = strread('str', 'format...
- 2023-05-29 09:03字符数组是一种一维数组,其中每个元素都是一个单独的字符,而字符串是MATLAB中的一个特殊数据类型,用于存储一串连续的字符。下面我们将深入探讨这两种数据结构以及它们在MATLAB中的使用方法。 ### 1. 创建字符...
- 2022-12-14 01:38在MATLAB中,字符串数组是一种专门用来存储文本数据的数据类型,自R2016b版本引入。字符串数组提供了一套完整的操作文本的功能,类似于处理数值或其他类型数组的方式。以下是一些关于创建、访问和操作MATLAB字符串...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
- 公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司