使用 JavaScript 检查字符串是否包含句点

在 JavaScript 中检查字符串是否包含句点

Check if a String contains a Period using JavaScript

使用该includes()方法检查字符串是否包含句点,例如
str.includes('.'). 如果字符串包含句点,则includes方法将返回,否则将返回。truefalse

索引.js
const str = 'hello.world'; if (str.includes('.')) { console.log('✅ String contains a period'); } else { console.log('⛔️ String does not contain a period'); }

我们使用
String.includes
方法来检查字符串是否包含句点。

我们传递给该方法的唯一参数是我们要在字符串中搜索的子字符串。

如果在字符串中找到子字符串,则该方法返回true,否则
false返回 。

或者,您可以使用该indexOf()方法。

使用#检查字符串是否包含句点str.indexOf()

要检查字符串是否包含句点,请对indexOf字符串调用该方法,将句点作为参数传递给它,例如str.indexOf('.').

如果字符串不包含句点,indexOf方法将返回,否则返回字符串中第一个句点的索引。-1

索引.js
const str = 'hello.world'; if (str.indexOf('.') !== -1) { console.log('✅ String contains a period'); } else { console.log('⛔️ String does not contain a period'); }

String.indexOf
方法返回值在字符串中第一次出现的索引

如果该值不包含在字符串中,-1则返回。

在我们的if语句中,我们检查方法的返回值是否不等于-1如果不是,我们可以断定该字符串包含句点。