U盘文件删除如何恢复:如何删除空白“U+3164”(u+3164 .)

我的代码使用"".isNullOrBlank()检查空白 / 空字符串。

但是我遇到了一个非常奇怪的案子。

ㅤㅤㅤㅤㅤㅤ

你看到这个空格了吗?如果你使用.isNullOrBlank () 检查这个,它返回 false。

我试图使用的代码删除它,但我不能...

println("       ㅤㅤㅤㅤㅤㅤ       ".replace("\\t+".toRegex(), "").isNullOrBlank())
println("       ㅤㅤㅤㅤㅤㅤ       ".replace("\\n+".toRegex(), "").isNullOrBlank())
println("       ㅤㅤㅤㅤㅤㅤ       ".replace("\\r+".toRegex(), "").isNullOrBlank())
println("       ㅤㅤㅤㅤㅤㅤ       ".replace("\\s+".toRegex(), "").isNullOrBlank())

此字符串由空格和“U + 3164”组成。

所以,如果我使用的代码,它打印“真”

println("       ㅤㅤㅤㅤㅤㅤ       ".replace("\u3164", "").isNullOrBlank()) // prints true

但我不喜欢这样.

我对 unicode 世界不太了解。也许有很多类似的 unicode...我想涵盖所有情况...

我该怎么做?

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(407)
1立方c25混凝土需要多少水泥:数字 1-25的正则表达式(numbers 26)
上一篇
Multiples:Regex–Matchmultiplesofanything between[[[and]]]
下一篇

相关推荐

  • Vi规范:连续撤消 vi(undo vi)

    关于Vi规范的问题,在undo vi中经常遇到,我正在使用 vi (而不是 Vim),我想不断地撤消所做的更改。u适用于单个命令撤消,U适用于单行撤消。但是有没有办法像 vim 一样连续撤消 (我记得 vim 中的命令甚至可以按时间撤消更改!) 在 vi 中?提前感谢。…

    2024-07-12 10:03:36
    0 32 29
  • 飘窗的样式:Tmux:切换两个相邻窗格的拆分样式

    关于飘窗的样式的问题,在tmux rotate panes中经常遇到,我意识到重塑窗格布局一般不是微不足道的描述,但我感兴趣的是至少能够交换两个相邻窗格的布局。…

    2024-06-03 14:06:22
    0 65 76
  • Ug探测编程:用于将值添加到表达式的 NX9/UG知识融合脚本

    关于Ug探测编程的问题,在fusion expressions中经常遇到,我是新来的知识融合,我试图创建一个.dfa 脚本,将添加一些值从表面或固体表达式,所以我可以导出到 Excel。…

    2024-07-03 14:51:59
    0 30 45
  • 服务器验证:使用OAuth进行服务器到服务器身份验证

    关于服务器验证的问题,在server to server authentication中经常遇到,我目前正在努力指定我公司的新合作伙伴 / 公共 API,这将是一个面向资源的 RESTful Web 服务。目前缺少的一块难题是身份验证 / 授权。…

    2022-11-23 08:48:42
    0 16 91
  • Nubia z 9:正则表达式模式 ^ [a-z0-9] ([_.-][a-z0-9] +)* /[a-z0-9] (([_.]

    关于Nubia z 9的问题,在composer name does not match the regex pattern中经常遇到,所以我试图将 composer 和 laravel 安装到 Phpstorm 中,但现在似乎在 php 中安装composer.json文件时出现问题。PHP版本为7.4.8。错误代码如下所示。…

    2024-02-15 15:05:13
    0 70 96

发表评论

登录 后才能评论

评论列表(51条)