regex - 使用 grep 获取 xml 标签内的文本

标签 regex bash tags grep

<分区>

今天是星期五下午,我的大脑已经卡住了!

grep -E -m 1 -o "<title>(.*)</title>" myfile.rss

返回

<title>Some title</title>

我怎样才能得到 Some title

最佳答案

例如,进一步通过管道

sed -e 's,.*<title>\([^<]*\)</title>.*,\1,g'

关于regex - 使用 grep 获取 xml 标签内的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8270922/

相关文章:

facebook - Open Graph标签的预览工具

php - PHP“strip_tags”接受脚本以外的所有内容

python - 使用正则表达式将单词和数字与空格匹配

java - 用于在架构和权限之后提取 URL 中的路径的正则表达式

python - 如何找到所有大小可变的重叠匹配项?

linux - 回显 "foo"| sudo tee -a 幂等

bash - m4_toupper 返回变量的空字符串

linux - 用于打印具有分隔符的变量的 Shell 脚本

r - 消除R中美国电话号码前面的前导 '1'

python - 我得到的向量多于我的文档大小 - gensim doc2vec