linux shell 写regex pattern 识别字符串的单词
来源:互联网 发布:怎么知道自己淘宝等级 编辑:程序博客网 时间:2024/05/16 12:01
字符串:aa bb cc dd
要求:输出字符串里的单词
pattern 1:
*@*:~$ echo aa bb cc dd |grep //b//w*//b
result:aa bb cc dd
pattern 2:用+号代替*
*@*:~$ echo aa bb cc dd |grep //b//w+//b
result:没有输出
问题在哪呢,对了+得转义,加个/
pattern 3:
*@*:~$ echo aa bb cc dd |grep //b//w/+//b
result:还是没有输出
这是怎么回事,搞来搞去,才知道怎么回事,看下面就知道了
pattern 4:
*@*:~$ echo aa bb cc dd |grep //b//w//+//b
result:aa bb cc dd
最后给一个计算单词个数的shell命令
echo aa bb cc dd |sed -e s///b//w//+//b/x/g | sed -e s///s//g | wc -m(好像不对,输出的是5,而实际上不是只有4个吗)
望各位解惑
- linux shell 写regex pattern 识别字符串的单词
- leetcode_290. Word Pattern 单词模式识别,识别句子中的单词模式,单词与模式的一一映射
- 字符串验证--java.util.regex.Pattern
- 字符串验证阿~~java.lang.regex.Pattern
- [Java] 字符串验证--java.util.regex.Pattern
- Shell Regex
- Linux shell脚本的字符串
- Linux shell 的字符串截取
- Linux shell 的字符串截取
- java.util.regex.Pattern
- java.util.regex.Pattern
- java.util.regex.Pattern
- java.util.regex.Pattern
- Regex(Pattern、Matcher)
- JAVA Pattern regex
- 一个C语言写的简单的单词识别程序附带VS性能分析结果
- Linux shell 统计单词出现的次数、替换
- Regex—匹配特定数字前面的一个单词
- 5.1.1 基本类型、值类型和对象
- C#生成缩略图代码
- UNIX各平台下iostat详解
- HTTP代理如何正确处理Cookie
- HTTP代理如何正确处理Cookie(1)
- linux shell 写regex pattern 识别字符串的单词
- sqlserver 动态sql语句基本语法
- 已知某个学习小组3门课程的成绩如表,使用二维数组存放该学习小组的3门成绩,计算每个学生的平均成绩和该小组每门课程的平均成绩
- HTTP代理如何正确处理Cookie(2) - 转载(写的比较详细,并以实例讲解)
- 添加引用、dllimport、using、命名空间和dll的区别
- (四)、读取数据库数据并在HighCharts上显示
- Oracle创建用户并设置权限_Basic CMD
- spring 装配
- 一个JSP页面上面显示这两条信息:<% String path ..%>