去掉字符串前后所有空格的正則表達(dá)式
正則表達(dá)式,又稱正規(guī)表示法、常規(guī)表示法(英語:Regular Expression,在代碼中常簡寫為regex、regexp或RE),計(jì)算機(jī)科學(xué)的一個(gè)概念。正則表達(dá)式使用單個(gè)字符串來描述、匹配一系列符合某個(gè)句法規(guī)則的字符串。在很多文本編輯器里,正則表達(dá)式通常被用來檢索、替換那些符合某個(gè)模式的文本。
/**去掉字符串前后所有空格*/
function trim(str){
return str.replace(/(^\s*)|(\s*$)/g, "");
}
//計(jì)算標(biāo)題長度
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)離開的時(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)作是一門語言,入門時(shí)可能很吃力,不過一旦學(xué)會(huì)了就方便很多,在處理一些比較復(fù)雜的替換時(shí),正則表達(dá)式就會(huì)發(fā)揮它的真正作用,本文整理了一些常用的正則,感興趣的朋友可以了解下,或許對(duì)你有所幫助2013-01-01
Hive中常用正則表達(dá)式的運(yùn)用小結(jié)
在實(shí)際的應(yīng)用中,通常需要在一些復(fù)雜的、沒有規(guī)律的字符串中提取數(shù)據(jù),這時(shí)候就需要用到正則表達(dá)式了,這次講一下hive的正則表達(dá)式,感興趣的朋友跟隨小編一起看看吧2022-08-08
notepad++ 等用正則表達(dá)式自動(dòng)添加sql引號(hào)的技巧
本篇文章給大家介紹notepad用正則表達(dá)式自動(dòng)添加sql引號(hào)的技巧,,需要的朋友可以參考下2015-10-10

