提取字符串中特定字符之前的子字符串

kyo*_*kyo 3 javascript vue.js vue-component vuejs2 vuetify.js

我有这个字符串2022-04-01T09:00

信后我想扔掉任何东西T

我可以根据字母分解它T,并访问第一个元素来获取它2022-04-01

我想知道是否有一种方法可以用 JS 来做到这一点,而不必手动爆炸等等......

Bar*_*yle 6

一个非常简单易读的解决方案是将字符串拆分T并获取第一个元素,如下所示:

"2022-04-01T09:00".split("T")[0]
Run Code Online (Sandbox Code Playgroud)

其他替代方案包括:

  • 使用"2022-04-01T09:00".replace(/T.*$/, '')whichreplace后的所有内容(包括T)都会带有空字符串。

  • 使用以下命令抓取前 10 个字符"2022-04-01T09:00".substring(0, 10)