第6天 写一个去除制表符和换行符的方法
var str = '大家好 阿斯蒂芬阿斯顿\n发生的发生';
function fn(str) {
var s = str.replace(/\s+/g,'');
return s;
}
console.log(fn(str))
var str = '大家好 阿斯蒂芬阿斯顿\n发生的发生'; function fn(str) { var s = str.replace(/\s+/g,''); return s; } console.log(fn(str))
\s会匹配空格,还是老实用[\t\n\v\r\f]吧
const removeSymbol = (str) => str.replace(/\t|\n|\r/g, "");
const str =
"\t11122233\n_aaaaaaa\r\n_bbbbbb\t_3333333\r_4444444\n_555555";
console.log(removeSymbol(str));
var str = "hellow world \n commen on man"
function regulars (str) {
var newStr = str.replace(/\s+/g, "")
return newStr
}
regulars(str)
function delkgzb(str) {
return typeof str === 'string'?str.replace(/[\t\n\r]/g,""):'请输入字符串'
}
不明白为什么那么多人把\r
放在里面?
function removeTabOrNewlineChar ( string = `` ) {
return string.replace( /[\n\t]+/gu, `` );
}
function zhibi(s){
return s.replace(/\n|\t/g,"");
}
console.log(zhibi('nijia\n\n\n\n/t/t/tnijaijdias'));
function removeTab(str) {
let reg = /\t|\v|\n/g;
let strNew = str.replace(reg, "");
console.log(strNew); //jdoaiqraljfafjaojt
}
removeTab(`jdoaiqr\taljf\n
fjaojt`)
str = str.replace(/\s+/g,'')
/**
* \f 匹配换页字符。
* \n 匹配换行字符。
* \r 匹配回车符字符。
* \t 匹配制表字符。
* \v 匹配垂直制表符。
* @param str
* @returns {void | string}
*/
const removeEmpty = (str) => str.replace(/[\t\n\v\r\f]/g, "");
console.log(removeEmpty(`|
|`))
/**
* @param {string} str
* @return {string}
*/
function removeEmpty(str) {
return str.replace(/[\t\v\n\r\f]/g, "");
}
/**
* \n 换行符 new line
* \r 回车符 return
* \t 制表符 tab
* \b 退格符 backspace
* \f 换页符 form feed
* @param {*} str
*/
function fn(str) {
return str.replace(/[\t\n]/g, '')
}
只让去除制表符合换行符,很多人把不该去除的也去除了
//第6天 写一个去除制表符和换行符的方法
function delTab(str) {
return str.replace(/\n|\t/g, "");
}
var str = "ni\nzai\tshuo\nni\tma\nne";
console.log(str);
console.log(delTab(str));
````js
function fun(str) {
return str.replace(/[\t\n]/g, '')
}
var str = "\nasd\tasdwqe\nzxczx\tczxczxzxc\t\t\tqweqwasdklj";
console.log(fun(str));
/**
* \f 匹配换页字符。
* \n 匹配换行字符。
* \r 匹配回车符字符。
* \t 匹配制表字符。
* \v 匹配垂直制表符。
*/
function deleteTN(str){
return str.replace(/[\t\n]+/g, '')
}
const removeTab = (str='')=>str.replace(/[\n\t]/g, "");
removeTab(`
aaa
`) // "aaa"
function fn(str) {
return str.replace(/[\t|\r|\n]/g, "");
}
function str(str) {
return str.replace(/\t\n/g, "");
}
var str = '大家好 阿斯蒂芬阿斯顿\n发生的发生';
str.replace(/\n|\t/g, '');
Most helpful comment
\s会匹配空格,还是老实用[\t\n\v\r\f]吧