gpt4 book ai didi

javascript - 获取空格之前和之后的符号 (JS)

转载 作者:行者123 更新时间:2023-12-01 01:03:40 24 4
gpt4 key购买 nike

我有 Angular 组件,其中有电话号码

例如+36 42534534534

我需要在空格之前获取代码,在空格之前获取电话号码。

我是这样做的

set phoneNumberResult(value: string) {
if (this.phoneNumberResult !== value) {
this.phoneCode = value.substr(0, 3);
this.phoneNumber = value.substr(5, value.length - 5);
this.changed.forEach(f => f(value));
}
}

但电话号码可以是 3、4 或 5 个符号。所以我需要获取空格之前的所有符号和空格之后的所有符号来获取 phoneCodephoneNumber

我怎样才能正确地做到这一点?

最佳答案

尝试split()有空间。

let value = `+36 42534534534`
let valueSplit = value.split(' ');
let phoneCode = valueSplit[0]
let phoneNumber = valueSplit[1]

console.log(phoneCode)
console.log(phoneNumber)

关于javascript - 获取空格之前和之后的符号 (JS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55824870/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com