如何使用 REGEX 匹配制表符和换行符但不匹配空格?

2023-12-21

我正在尝试使用 Java 中的 REGEX 来匹配“制表符”和“换行符”元字符,但没有“空格”。

\s匹配所有内容,即制表符、空格和换行符...但是,我不希望匹配“空格”。

我怎么做?

Thanks.


一种方法是:

[^\\S ]

否定的字符类使此正则表达式匹配除 - 之外的任何内容\\S(非空白)和" "(空格)字符。所以,它将匹配\\s除了空间。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 REGEX 匹配制表符和换行符但不匹配空格? 的相关文章

随机推荐

  • WScript.Shell 在 FireFox 中不起作用

    我有以下 JavaScript 代码 实际上我必须在客户端启动一个exe function executeCommands var commandtoRun C WINDOWS notepad exe var oShell new Acti
  • 按自定义排序顺序对 jQuery 中的 Div 进行排序

    我正在尝试重新排序标签的子元素input通过比较 它们的类别属性对应于 Javascript 中的类别顺序 多变的category sort order 然后我需要删除其类别属性的div 没有出现在category sort order 预
  • 如何动态合并android表格布局中一个单元格中的行?

    如何通过表格布局在 android 中获得以下功能 如图所示 我需要将两个单元格合并第 5 行 第 1 列 and 行 6 列 1动态地 我必须替换那里的一张图像 我怎样才能实现这个目标 感谢您的回答 使用 GridLayout 而不是 T
  • 当用户切换电视源时在应用程序上管理 GCKDevices

    ios的Google Chromecast api有以下设备发现方法 void deviceDidComeOnline GCKDevice device manipulate UI self tableView reloadData voi
  • 从 Jenkins 管道中的 shell 步骤访问 Groovy 变量

    使用Jenkins 2 x 中的管道插件 https jenkins io doc book pipeline overview 我如何访问在阶段或节点级别的某个位置定义的 Groovy 变量 sh step 简单的例子 node stag
  • Angular JS ng-include 绑定问题

    我使用模板文件创建了一个寻呼机小部件 我在 HTML 页面中使用了两次 我有一个选择 转到页面 选项以及上一页和下一页的链接 问题是 当我使用选择框更新当前页面 然后使用上一页和下一页链接时 当前页面会更新 但选择框不会更新 请告诉我我做错
  • 类型别名和自引用

    例如 单链表节点可能定义如下 namespace example part1 class node node next int value 假设我们只有一个整数列表 此类允许有一个指向其自身类型的成员 因为无论底层数据结构的大小如何 指针都
  • Delphi 2009 函数被链接器消除

    我想使用该功能DateTimeToStr在调试项目时 我想使用评估 修改窗口或监视窗口 这总是会导致错误 函数被链接器消除 我确保该函数被项目使用 我还在我想要调试的函数中显式放置了一个调用 我还关闭了优化并重新编译了整个项目 我做了以下程
  • Android studio 和设备外部

    是否可以在 android studio 中使用外部设备模拟应用程序 我有一个设备连接到计算机 但是当您运行该应用程序时 它无法识别该设备 注意 接受未知来源的模式和调试模式已激活 转到模块的运行配置并更改 在那里 您可以选择要在模拟器 设
  • 使用深度学习突出显示句子中的重要单词

    我试图突出显示 imdb 数据集中的重要单词 这些单词最终有助于情感分析预测 数据集如下 X train 作为字符串的评论 Y train 0 或 1 现在 在使用 Glove 嵌入来嵌入 X train 值后 我可以将其输入神经网络 现在
  • Mongoose:根据 ID 从数组中删除对象(强制转换错误)

    我有一个看起来像这样的模型 mongoose Schema username String posts type Schema Types ObjectId ref Post 我有一个端点 我想传递一个 ObjectID app delet
  • 分两步使用类型安全属性访问递归解析对象

    我尝试将以下函数中的字符串类型替换为更具体的类型 以确保类型安全的属性访问 import get from lodash const obj foo foo bar a Hello b c World function factory na
  • 如何将 A00073 值转换为 9973 进行中 4gl

    我的列具有多个值 例如 A0045 A00065 我想将其转换为9945 9965 需要删除所有 0 和字符值并在该值之前添加 99 请帮忙 这可以通过多种方式来完成 这是一种方法 可能不是最好的 由于我没有数据库 因此我创建了一个临时表
  • 如何将 Docker 卷安装到 WSL2?

    我安装了适用于 Windows 的 Docker 并改用 WSL 2 Linux 容器 没有任何 Linux 知识 当我运行容器并将 Docker 卷安装到 Windows 文件夹时 我收到一条警告消息 告诉我应该将 Docker 卷安装到
  • 空手道 afterScenario 全局挂钩 [重复]

    这个问题在这里已经有答案了 是否可以配置afterScenario全局挂钩 我可以配置每个 feature像这样的文件 Background url baseMhsServiceUrl configure afterScenario fun
  • 在 LINQ to SQL 连接中使用 contains

    如何在没有精确匹配的情况下执行 LINQ to SQL 连接 例如 假设我有一张桌子form与数据John Smith 2 我想加入到这个领域Smith在表中name 像这样的东西 var query from f in db form j
  • 将 gnupg 输出通过管道/流传输到 tarfile 中

    我有以下代码 但显然这不是真正的流媒体 这是我能找到的最好的 但它首先将整个输入文件读入内存 我想在解密巨大 gt 100Gb 文件 时将其流式传输到 tarfile 模块 而不使用所有内存 import tarfile gnupg gpg
  • 在 WCF 客户端的代码中设置消息版本

    我想将 WSHttpBinding 的消息版本设置为 EnvelopeVersion Soap11 我不知道该怎么做 谁能帮我 这是我的绑定代码 var binding new WSHttpBinding UseDefaultWebProx
  • 使用 Prolog 实现 collat​​z-list

    我正在尝试创建一个名为的函数collatz list在序言中 该函数有两个参数 第一个是数字 第二个是列表 这个列表将是我这个函数的输出 所以 这是我的功能 collatz list 1 1 collatz list N H T N gt
  • 如何使用 REGEX 匹配制表符和换行符但不匹配空格?

    我正在尝试使用 Java 中的 REGEX 来匹配 制表符 和 换行符 元字符 但没有 空格 s匹配所有内容 即制表符 空格和换行符 但是 我不希望匹配 空格 我怎么做 Thanks 一种方法是 S 否定的字符类使此正则表达式匹配除 之外的