正则表达式 空格匹配
创始人
2024-11-13 20:38:19
0

目录

  • 一. 前提
  • 二. `半角空格+` 匹配半角空格
  • 三. `^ +` 匹配半角空格开头的半角空格
  • 四. `^ +$` 匹配整行都是半角空格
  • 五. `^[ \t]+$` 匹配整行都是半角或Tab空格
  • 六. `\s+` 匹配所有空格
  • 七. `[^\s]+`匹配除了空格之外的所有内容


一. 前提

👇👇👇有如下所示的内容👇👇👇

 def hello(name)   puts "Hello, #{name}!" end  hello('Alice') ​    ​            hello('Bob') 	 hello('Carol') 

⏹有些空格需要通过NotePad++才能更好的展示

  • 半角空格
  • Tab空格
  • 全角空格(IDSP)
  • 零宽空格(ZWSP)

在这里插入图片描述


二. 半角空格+ 匹配半角空格

+:匹配若干个半角空格

🤔如下图所示,匹配到的只有半角空格,Tab,全角等空格均没有被匹配到。

在这里插入图片描述


三. ^ + 匹配半角空格开头的半角空格

^ +:匹配半角空格开头的半角空格

🤔如下图所示,只有半角空格开头的半角空格被匹配到,Tab和全角空格开头的空格没有被匹配到。

在这里插入图片描述


四. ^ +$ 匹配整行都是半角空格

🤔如下图所示,只有整行内容为半角空格开头的内容被匹配到,Tab空格开头和全角空格开头的内容并没有被匹配到。

在这里插入图片描述


五. ^[ \t]+$ 匹配整行都是半角或Tab空格

^[ \t]:以半角空格或者Tab空格开头

在这里插入图片描述


六. \s+ 匹配所有空格

🤔由下图可以看到

  • 半角空格
  • 全角空格
  • Tab空格

都被匹配到
ZWSP零宽空格,在显示上并不实际上表现出空格,因此对象外。

在这里插入图片描述


七. [^\s]+匹配除了空格之外的所有内容

🤔由下图可以看到,所有的非空格部分都被匹配到

  • [^ ]:用来表示否定

在这里插入图片描述

相关内容

热门资讯

秒懂教程!微信炸金花房卡找谁买... 炸金花是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:56001354许多玩家在游戏中会购买房卡来享...
房卡必备教程“微信群牛牛房卡去... 牛牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:86909166许多玩家在游戏中会购买房卡来享受...
秒懂教程!玩炸金花房卡从哪里买... 炸金花是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:71319951许多玩家在游戏中会购买房卡来享...
秒懂教程“金花房卡正规购买渠道... 金牛座牛牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:44346008许多玩家在游戏中会购买房卡...
秒懂教程!拼三张房卡多少钱一张... 拼三张是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:66336574许多玩家在游戏中会购买房卡来享...
ia实测“微信链接金花房卡怎么... 皇豪互娱是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:86909166许多玩家在游戏中会购买房卡来...
秒懂教程!如何创建拼三张房间卡... 拼三张是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:56001354许多玩家在游戏中会购买房卡来享...
正版授权“牛牛房卡卖家联系方式... 牛牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:44346008许多玩家在游戏中会购买房卡来享受...
秒懂教程!微信炸金花房间怎么弄... 炸金花是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:71319951许多玩家在游戏中会购买房卡来享...
安卓添加系统功能失效了,探究原... 最近我的安卓手机有点儿闹脾气,添加的系统功能突然失效了,真是让人头疼。这不,我就来跟你聊聊这个烦心事...
给大家讲解“怎样购买金花链接房... 新超凡是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:15984933许多玩家在游戏中会购买房卡来享...
秒懂教程!微信牛牛房卡链接在哪... 牛牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:66336574许多玩家在游戏中会购买房卡来享受...
秒懂教程“微信牛牛链接金花房卡... 金牛座牛牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:86909166许多玩家在游戏中会购买房卡...
秒懂教程!微信链接牛牛房卡怎样... 牛牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:56001354许多玩家在游戏中会购买房卡来享受...
给大家讲解“微信斗牛房卡怎么买... 微信斗牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:86909166许多玩家在游戏中会购买房卡来...
秒懂教程!微信群牛牛房间买房卡... 牛牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:71319951许多玩家在游戏中会购买房卡来享受...
正版授权“金花房卡购买渠道,悠... 悠悠大厅是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:160470940许多玩家在游戏中会购买房卡...
秒懂教程!炸金花房间找谁买房卡... 炸金花是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:66336574许多玩家在游戏中会购买房卡来享...
ia实测“购买斗牛房卡联系方式... 神皇大厅是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:15984933许多玩家在游戏中会购买房卡来...
安卓的系统取消按键音,静享无干... 你知道吗?最近安卓系统来了一次小小的变革,那就是取消了按键音。这可真是让人眼前一亮啊!想象当你轻轻按...