bash中将字符串split成数组的方法
相信编程时,字符串的处理是很频繁被处理的问题,其中大家肯定不陌生各种语言的string.split('sp')将字符串按照某个字符或子串切分成一个数组。
同样,我们在用shell处理文本信息时也可以方便地实现该功能。
这里主要使用了bash中关于字符串变量的处理和array初始化的能力。
如下:
- #!/bin/bash
- str="hello,world,i,like,you,babalala"
- arr=(${str//,/ })
- for i in ${arr[@]}
- do
- echo $i
- done
将str按照','切分成一个数组,并遍历之。
当然,这里分隔符可以是一个子串。
转载于:https://www.cnblogs.com/bluecoder/p/3753506.html
bash中将字符串split成数组的方法相关推荐
- 在Bash中将字符串拆分为数组
本文翻译自:Split string into an array in Bash In a Bash script I would like to split a line into pieces a ...
- 将字符串转成数组的方法
// 遍历字符串 let str = 'hello' for (let i of str) {console.log(i); } // 将字符串转成数组 // split() 方法用于把一个字符串分割 ...
- 笔记:将字符串转换成数组的方法
split ( string $pattern , string $string [, int $limit = -1 ] ) : array 使用正则表达匹配的方式将数组分割. 适用版本PHP4, ...
- 字符串转换成数组 的方法
1. split()方法 通过空字符串作为分隔符 const info = "字符串abc123";const arr = info.split('');console.log(a ...
- sql中将字符串分割成数组
实现这个功能必须创建自定义函数 代码如下: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE function [dbo].[f_s ...
- python字符串数组_python将字符串转换成数组的方法
Python 这篇文章主要介绍了Python __setattr__. __getattr__. __delattr__.__call__用法示例,本文分别对这几个魔法方法做了讲解,需要的朋友可以参考 ...
- php把字符串变为数组_php怎么把字符串转换成数组?
php怎么把字符串转换成数组?下面本篇文章给大家介绍一下PHP把字符串转换成数组的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. PHP中,将一个字符串转成数组,是使用非常频繁 ...
- 把一个字符串分割成数组 php_PHP怎么将字符串拆分成数组
在日常项目开发过程中,较长的字符串可能需要被拆分成数组形式,以便被展现或用于判断验证.那么将字符串拆分成数组,也很容易实现,我们可以直接通过PHP中的explode函数来进行拆分. 下面我们就通过简单 ...
- html字符串转成数组,图文详解JavaScript中字符串转换为数组的方法
在前端开发中经常需要使用JavaScript,那你知道怎么将JS字符串转换为数组吗?这篇文章就和大家讲讲JS将字符串转换为数组的方法,感兴趣的朋友可以参考一下,希望可以帮助到你. 之前一篇文章已经给大 ...
最新文章
- 推荐100份:高并发高可用和中台一网打尽
- 某年轻程序员吐槽大龄程序员“太水”:技术水平低,经验都过时,看不起新人,不服从管理!...
- Centos7 nginx 虚拟主机、反向代理服务器及负载均衡,多台主机分离php-fpm实验
- 学术写作强力推荐语法检查神器:marking mate
- Java for LeetCode 206 Reverse Linked List
- asp.net DataGrid GridView 表格之选中行与获取选中行数据
- VC6.0设置注释快捷键
- c语言第三次作业(循环),C语言——第三次作业 - osc_kt69pvbx的个人空间 - OSCHINA - 中文开源技术交流社区...
- 冲浪涨停预警,让你快速跟上涨停板,主力主升浪趋势,通达信选涨停股选股公式
- 无线基础知识学习(一)
- Z05 - 046、工作流调度实现方式
- python 制作刷题程序
- 微泡排气除污装置有哪几种叫法吗?
- 中文翻译拉丁文转换_实时正则表达式(猪拉丁文翻译器)
- 如何进行用户体验的评估分析
- 使用python turtle库绘制一个三角形_使用turtle库绘制一个叠加等边三角形,图形效果如下:...
- android M:第三方apk获取OTG(U盘)和sdcard路径
- Python 爬取国家统计局城市信息2019
- EDIUS设置采集磁带的教程
- Android基础篇 TextView 设置行间距字间距
热门文章
- Hessian之简单使用
- Programming Assignment 5: Burrows–Wheeler Data Compression
- 【codeforces 534D】Handshakes
- 思维探索者:从问题到答案的思维过程 像侦探一样思考
- sublime text3下BracketHighlighter的配置方法
- 选择不相交区间(贪心算法) By ACReaper
- (转)代理模式(Proxy)
- java 将json转成utf 8_解决JSON.stringify()自动将中文转译成unicode的方法
- Mac电脑 hbuilderx 运行到小程序node-sass异常
- 悦虎144固件,华强北二代悦虎144固件,1562M芯片144固件