去掉字符串前后所有空格的正則表達(dá)式
正則表達(dá)式,又稱(chēng)正規(guī)表示法、常規(guī)表示法(英語(yǔ):Regular Expression,在代碼中常簡(jiǎn)寫(xiě)為regex、regexp或RE),計(jì)算機(jī)科學(xué)的一個(gè)概念。正則表達(dá)式使用單個(gè)字符串來(lái)描述、匹配一系列符合某個(gè)句法規(guī)則的字符串。在很多文本編輯器里,正則表達(dá)式通常被用來(lái)檢索、替換那些符合某個(gè)模式的文本。
/**去掉字符串前后所有空格*/ function trim(str){ return str.replace(/(^\s*)|(\s*$)/g, ""); } //計(jì)算標(biāo)題長(zhǎng)度 function getNickNameLength(){ var title = $("#title").val(); var len = 0; for (var i = 0; i < title.length; i++) { var a = title.charAt(i); if (a.match(/[^\x00-\xff]/ig) != null){ len += 2; }else{ len += 1; } } return len; } //驗(yàn)證活動(dòng)標(biāo)題 function vailTitle(){ //var title = $("#title").val(); var title =trim($("#title").val()); var flag = false; var message = ""; var length = getNickNameLength(); if(title == ''){ message = "標(biāo)題不能為空!"; }else if(length>20){ message = "標(biāo)題為20個(gè)字符內(nèi)!"; }else{ flag = true; } if(!flag){ $("#lr1").html(message); }else{ $("#lr1").html(""); } return flag; } //光標(biāo)離開(kāi)的時(shí)候校驗(yàn) $("#title").blur(function(){ vailTitle(); }); //獲得焦點(diǎn)的時(shí)候隱藏 /* $("#title").on('keyup',function(e){ $("#lr1").html("").hide(); }); */ $("#title").focus(function(){ $("#lr1").html(""); });
正則表達(dá)式_刪除字符串中的任意空格(Regex)
直接用 -split,默認(rèn)以空白分隔。
-split $a
用正則表達(dá)式中的 \s,-replace -split中都可以直接使用正則表達(dá)式,select-string也可以
split 和 join 默認(rèn)使用空格,replace 默認(rèn)使用空
$a -split '\s+' $a -replace ("\s+","`n")
用split方法
[regex]::split($a,"\b\s+\b")
用替換方法替換掉空格
[regex]::replace($a,"\b\s+\b"," ").split(" ")
用非空表達(dá)式取出符合要求的值
[regex]::matches($a,"\b\S+\b") | %{$_.value}
select-string:
相關(guān)文章
8個(gè)你應(yīng)該了解的正則表達(dá)式提高你的工作效率
正則表達(dá)式也可以被當(dāng)作是一門(mén)語(yǔ)言,入門(mén)時(shí)可能很吃力,不過(guò)一旦學(xué)會(huì)了就方便很多,在處理一些比較復(fù)雜的替換時(shí),正則表達(dá)式就會(huì)發(fā)揮它的真正作用,本文整理了一些常用的正則,感興趣的朋友可以了解下,或許對(duì)你有所幫助2013-01-01Hive中常用正則表達(dá)式的運(yùn)用小結(jié)
在實(shí)際的應(yīng)用中,通常需要在一些復(fù)雜的、沒(méi)有規(guī)律的字符串中提取數(shù)據(jù),這時(shí)候就需要用到正則表達(dá)式了,這次講一下hive的正則表達(dá)式,感興趣的朋友跟隨小編一起看看吧2022-08-08notepad++ 等用正則表達(dá)式自動(dòng)添加sql引號(hào)的技巧
本篇文章給大家介紹notepad用正則表達(dá)式自動(dòng)添加sql引號(hào)的技巧,,需要的朋友可以參考下2015-10-10