Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javascript中删除/添加冒号_Javascript_Arrays_Object - Fatal编程技术网

如何在javascript中删除/添加冒号

如何在javascript中删除/添加冒号,javascript,arrays,object,Javascript,Arrays,Object,如何根据javascript中的值更改时间 如果它有冒号,请删除冒号,并且应为整数格式 如果没有冒号,则在javascript中添加冒号 函数校验冒号(str){ 返回str.replace(/:/g',); } var t1=“10:40” var t2=“01:40” var t3=“0240” var t4=“1250” log(this.checkColon(t1)、this.checkColon(t2)、this.checkColon(t3)、this.checkColon(t4))

如何根据javascript中的值更改时间 如果它有冒号,请删除冒号,并且应为整数格式 如果没有冒号,则在javascript中添加冒号

函数校验冒号(str){
返回str.replace(/:/g',);
}
var t1=“10:40”
var t2=“01:40”
var t3=“0240”
var t4=“1250”

log(this.checkColon(t1)、this.checkColon(t2)、this.checkColon(t3)、this.checkColon(t4))当字符串没有冒号时,可以使用replace by regex组

function checkColon(str) {
  if (str.includes(':')) {
    return str.replace(/:/g, '')
  } else {
    return str.replace(/(\d{2})(\d{2})/g, '$1:$2')
  }
}
函数校验冒号(str){
if(str.includes(':')){
返回str.replace(/:/g',)
}否则{
返回str.replace(/(\d{2})(\d{2})/g,'$1:$2')
}
}
变量t1='10:40'
变量t2='01:40'
变量t3='0240'
变量t4='1250'

log(checkColon(t1)、checkColon(t2)、checkColon(t3)、checkColon(t4))
当字符串没有冒号时,可以使用replace by regex组

function checkColon(str) {
  if (str.includes(':')) {
    return str.replace(/:/g, '')
  } else {
    return str.replace(/(\d{2})(\d{2})/g, '$1:$2')
  }
}
函数校验冒号(str){
if(str.includes(':')){
返回str.replace(/:/g',)
}否则{
返回str.replace(/(\d{2})(\d{2})/g,'$1:$2')
}
}
变量t1='10:40'
变量t2='01:40'
变量t3='0240'
变量t4='1250'
log(checkColon(t1)、checkColon(t2)、checkColon(t3)、checkColon(t4))
希望这对您有用
函数校验冒号(str){
if(str.indexOf(':')>-1){
返回str.replace(/:/g',);
}否则{
返回[str.slice(0,2),':',str.slice(2)].join(“”);
}
}
变量t1='10:40';
变量t2='01:40';
变量t3='0240';
风险值t4='1250';
日志(检查冒号(t1)、检查冒号(t2)、检查冒号(t3)、检查冒号(t4))希望这对你有用
函数校验冒号(str){
if(str.indexOf(':')>-1){
返回str.replace(/:/g',);
}否则{
返回[str.slice(0,2),':',str.slice(2)].join(“”);
}
}
变量t1='10:40';
变量t2='01:40';
变量t3='0240';
风险值t4='1250';

日志(检查冒号(t1)、检查冒号(t2)、检查冒号(t3)、检查冒号(t4))不确定我是否理解用例,但请尝试以下方法

const checkColon=str=>{
如果(str.includes(“:”)返回str.replace(/:/g');
设arr=str.split(“”);
阵列拼接(2,0,“:”);
返回arr.join(“”);
};   
常数t1=“10:40”;
const t2=“01:40”;
const t3=“0240”;
常数t4=“1250”;

日志(检查冒号(t1)、检查冒号(t2)、检查冒号(t3)、检查冒号(t4))不确定我是否理解用例,但请尝试以下方法

const checkColon=str=>{
如果(str.includes(“:”)返回str.replace(/:/g');
设arr=str.split(“”);
阵列拼接(2,0,“:”);
返回arr.join(“”);
};   
常数t1=“10:40”;
const t2=“01:40”;
const t3=“0240”;
常数t4=“1250”;
日志(检查冒号(t1)、检查冒号(t2)、检查冒号(t3)、检查冒号(t4))使用替换方法

函数校验冒号(str){
返回str.replace(/(?p?'':');
}
var t1=“10:40”
var t2=“01:40”
var t3=“0240”
var t4=“1250”
console.log(this.checkColon(t1)、this.checkColon(t2)、this.checkColon(t3)、this.checkColon(t4));
使用替换方法

函数校验冒号(str){
返回str.replace(/(?p?'':');
}
var t1=“10:40”
var t2=“01:40”
var t3=“0240”
var t4=“1250”

console.log(this.checkColon(t1)、this.checkColon(t2)、this.checkColon(t3)、this.checkColon(t4));
checkColon
中检查字符串是否包含
如果包含,则替换它或使用
substr添加它

函数校验冒号(str){
如果(str.indexOf(':')!=-1){
返回str.replace(/:/g',);
}否则{
返回`${str.substr(0,1)}:${str.substr(2,str.length)}`
}
}
var t1=“10:40”
var t2=“01:40”
var t3=“0240”
var t4=“1250”

console.log(this.checkColon(t1)、this.checkColon(t2)、this.checkColon(t3)、this.checkColon(t4));
checkColon
中检查字符串是否包含
如果包含,则替换它或使用
substr添加它

函数校验冒号(str){
如果(str.indexOf(':')!=-1){
返回str.replace(/:/g',);
}否则{
返回`${str.substr(0,1)}:${str.substr(2,str.length)}`
}
}
var t1=“10:40”
var t2=“01:40”
var t3=“0240”
var t4=“1250”

console.log(this.checkColon(t1)、this.checkColon(t2)、this.checkColon(t3)、this.checkColon(t4));
如果冒号在字符串中,请使用
包括
进行检查。将其删除为
替换为
或将其添加到
子字符串中

函数校验冒号(str){
返回(str.includes(':')?str.replace(/:/g',):str.substr(0,2)+':'+str.substr(2);
}
var t1=“10:40”
var t2=“01:40”
var t3=“0240”
var t4=“1250”

console.log(this.checkColon(t1)、this.checkColon(t2)、this.checkColon(t3)、this.checkColon(t4));
如果冒号在字符串中,请使用
包括
进行检查。将其删除为
替换为
或将其添加到
子字符串中

函数校验冒号(str){
返回(str.includes(':')?str.replace(/:/g',):str.substr(0,2)+':'+str.substr(2);
}
var t1=“10:40”
var t2=“01:40”
var t3=“0240”
var t4=“1250”

console.log(this.checkColon(t1)、this.checkColon(t2)、this.checkColon(t3)、this.checkColon(t4));
我为您制作了一个代码段。您的数字需要是字符串,所以我将它们包装在