📅  最后修改于: 2023-12-03 15:31:44.662000             🧑  作者: Mango
#JavaScript检查字符串是否以'Javascript'结尾
在JavaScript中,我们可以使用以下方法来检查一个字符串是否以指定的字符结尾。
const str = 'This is a sample Javascript string';
if (str.endsWith('Javascript')) {
console.log('The string ends with Javascript');
} else {
console.log('The string does not end with Javascript');
}
上面的代码使用endsWith()
方法检查str
字符串是否以Javascript
结尾。如果字符串以该字符串结尾,则输出The string ends with Javascript
;否则,输出The string does not end with Javascript
。
注:endsWith()
方法返回一个布尔类型的值,即表示字符串是否以指定字符结尾的值。
下面是另一种使用正则表达式的方法来检查一个字符串是否以指定的字符结尾。
const str = 'This is a sample Javascript string';
if (/(Javascript)$/i.test(str)) {
console.log('The string ends with Javascript');
} else {
console.log('The string does not end with Javascript');
}
上面的代码使用正则表达式/(Javascript)$/i
来检查str
字符串是否以Javascript
结尾。$
表示以字符串结尾的位置。i
标志表示正则表达式不区分大小写。
注:test()
方法返回一个布尔类型的值,即表示字符串是否匹配指定的正则表达式的值。
在编写代码时,我们需要根据具体的需求来选择使用哪种方法。
希望本文介绍的两种方法可以帮助到大家!