HarmonyOS 鸿蒙Next中怎么判断字符串包含

HarmonyOS 鸿蒙Next中怎么判断字符串包含 怎么判断 例如 oad,aoa,dd是否包含oa

3 回复

参考下面示例

let str = 'oad,aoa,dd'
let target = 'oa'

if (str.includes(target)) {
  console.log('includes', 'true')
} else {
  console.log('includes', 'false')
}

更多关于HarmonyOS 鸿蒙Next中怎么判断字符串包含的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,判断字符串包含可以使用String类的contains方法。该方法用于检查字符串中是否包含指定的子字符串。如果包含,则返回true,否则返回false

示例代码如下:

let str: string = "Hello, HarmonyOS";
let subStr: string = "Harmony";

if (str.contains(subStr)) {
    console.log("字符串包含指定的子字符串");
} else {
    console.log("字符串不包含指定的子字符串");
}

在上述代码中,str.contains(subStr)用于判断str是否包含subStr。根据返回的布尔值,可以执行相应的逻辑。

在HarmonyOS(鸿蒙)Next中,判断字符串是否包含另一个字符串,可以使用String类的contains方法。例如:

String str = "Hello, HarmonyOS!";
boolean contains = str.contains("Harmony");

if (contains) {
    System.out.println("字符串包含'Harmony'");
} else {
    System.out.println("字符串不包含'Harmony'");
}

contains方法会返回一个布尔值,表示目标字符串是否包含指定的子字符串。

回到顶部