js判斷某字串中是否存在一段字串

時間 2021-09-05 17:56:44

1樓:匿名使用者

var settime="4:00" //字串settime

var i=settime.indexof(':') //如果settime包含":" 則 i 返回":"在settime裡面的位置,否則返回-1

2樓:

import org.apache.commons.lang.stringutils;

stringutils.contains(str, searchstr);

3樓:

var result='某字串中';

//js 判斷某字串中,如果存在「23or」,則輸出存在其他字元

if(!!result.match('23or'))

4樓:匿名使用者

字串.indexof("檢測字串")>0則存在,<=0則不存在

5樓:匿名使用者

一定要在 js 中嗎,在 sql語句中

select * from tbales where charindex('創業,asktype)>0 判斷 asktype 是否包含 創業

希望對你有所幫助!

js中怎麼判斷一個字串是否在另一個字串中

6樓:育知同創教育

js **是支援bai

很多string 類的方法的,建du議你可以zhi用indexof 來判斷一個字

dao符版串是否存在於另一權個字串中,示例:

判斷aaa 是否存在於 123aaa456 中'aaa'.indexof('123aaa456');

如果返回值不等於-1 說明存在。

7樓:仙女龍媽媽

舉個例bai子

var str="aabbccdd";

var str2="a";

var str3="b";

var str4="e";

str.indexof(str2);

str.indexof(str3);

str.indexof(str4);//等於du-1就是不zhi存在,dao其他都表示記憶體在;容

8樓:皮飇湛依凝

比如indexof()方法,注意o是大寫。

vartest="thisisa

test";

if(test.indexof("test")!=-1)

如何判斷字串中,包含子字串

9樓:兄弟連教育北京總校

string strdec = "天網";

string strfirewall = "防火牆";

//返回-1,表是不包含子字串

if((strsrc.find(strdec) != -1) && (strsrc.find(strfirewall) != -1))else}

js怎麼判斷字串中是否含有某個字元

10樓:一年孤獨

如果是簡單判斷可以用indexof方法:

var str = 'abcdef';

str.indexof('b'); //返回1;

str.indexof('h'); //返回-1;

//下面這個函式: 如果str1包含str2那麼返版回true, 否則權返回false

function test(str1, str2)

11樓:紫

str.indexof("***x");輸出指定字串所在位置,如果不存在,會輸出-1

js中如何判斷字串為空字串?

12樓:沉思狠美

|下面就是有關判斷為空的簡寫方法。

**如下

if (variable1 !== null || variable1 !== undefined || variable1 !== '')

上面的意思是說如果variable1不是一個空物件,或者未定義,或者不等於空字串,那麼宣告一個variable2變數,將variable1賦給variable2。也就是說如果variable1存在那麼就將variable1的值賦給variable2,若不存在則為空字串。如下面的簡寫**。

簡寫**:

**如下

var variable2 = variable1 || '';

以下是不正確的方法:

**如下

var exp = null;

if (exp == null)

exp 為 undefined 時,也會得到與 null 相同的結果,雖然 null 和 undefined 不一樣。注意:要同時判斷 null 和 undefined 時可使用本法。

**如下

var exp = null;

if (!exp)

如果 exp 為 undefined,或數字零,或 false,也會得到與 null 相同的結果,雖然 null 和二者不一樣。注意:要同時判斷 null、undefined、數字零、false 時可使用本法。

**如下

var exp = null;

if (typeof exp == "null")

為了向下相容,exp 為 null 時,typeof null 總返回 object,所以不能這樣判斷。

**如下

var exp = null;

if (isnull(exp))

判斷字串是否為空

s 匹配任何空白字元,包括空格、製表符、換頁符等等。等價於 [ fnrtv]。 很多情況下,都是用length來直接判斷字串是否為空,如下:

**如下

var strings = '';

if (string.length == 0)

但如果使用者輸入的是空格,製表符,換頁符呢?這樣的話,也是不為空的,但是這樣的資料就不是我們想要的吧。

其實可以用正規表示式來把這些「空」的符號去掉來判斷的

**如下

var strings = ' ';

if (strings.replace(/(^s*)|(s*$)/g, "").length ==0)

13樓:網海1書生

空字串等價於邏輯假,所以直接判斷即可:

var s="";

if(s)else

js中如何判斷一個字串中是否包含指定字串

14樓:蟲二

正則bai

匹配:du

var str = "this is my test";

var test = new regexp("test","g");//建立正

zhi則dao表達版式對權

象var result = s.match(test);

alert(result);

js中怎麼判斷一個字串是否在另一個字串中

15樓:my杜杜

js中判斷一個字抄符串包含另外

襲一個字串的方式比較多,比如indexof()方法,注意o是大寫。

var test="this is a test";

if(test.indexof("test")!=-1)es6又提供了三種新方法:

1、includes():返回布林值,表示是否找到了引數字串。

2、startswith():返回布林值,表示引數字串是否在源字串的頭部。

3、endswith():返回布林值,表示引數字串是否在源字串的尾部。

16樓:360網購助手

string物件的方法襲

方法一: indexof()   (推薦)

var str = "123";

console.log(str.indexof("3") != -1 );  // true

indexof() 方法可返回某個指定的字串

值在字串中首次出現的位置。如果要檢索的字串值沒有出現,則該方法返回 -1。

方法二: search()

var str = "123";

console.log(str.search("3") != -1 );  // true

search() 方法用於檢索字串中指定的子字串,或檢索與正規表示式相匹配的子字串。如果沒有找到任何匹配的子串,則返回 -1。

17樓:東東程式猿

js **是支援很多dustring 類的zhi方法的,建議你可以dao用indexof 來判斷一個字串版是否存在於權另一個字串中,示例:

判斷aaa 是否存在於 123aaa456 中'aaa'.indexof('123aaa456');

如果返回值不等於-1 說明存在。

js中何如比較變數是否與字串相等

js字串相等的比較?直接比較就得了啊,沒equals。比如var a test var b test alert a b 在js中怎麼判斷兩個字串相等 s中字串比較值用 不同型別間比較,之比較 轉化成同一型別後的值 看 值 是否相等var str1 a var str2 b var str1 a i...

php中如何判斷字串中是否有某個字元

黑馬程式設計師 php中如何判斷一個字串中是否有某個字元,如下 php語言是一個功能強大的嵌入式html指令碼語言,它的易用性讓許多程式設計師選擇使用。php判斷字串的包含,可以使用php的內建函式strstr,strpos,stristr直接進行判斷.也可以通過explode函式的作用寫一個判斷函...

python判斷字串是否為數字

z伊凡 正則匹配法比較嚴謹一些,你說的數字有沒有條件限制?下面是一些常用的判斷各種數字的正規表示式 驗證數字 0 9 驗證n位的數字 d 驗證至少n位數字 d 驗證m n位的數字 d 驗證零和非零開頭的數字 0 1 9 0 9 驗證有兩位小數的正實數 0 9 0 9 驗證有1 3位小數的正實數 0 ...