欢迎光临散文网 会员登陆 & 注册

碎片时间学编程「366]:检查给定字符串是否以另一个字符串的子字符串开头

2023-07-20 12:33 作者:路条编程  | 我要投稿


检查给定字符串是否以另一个字符串的子字符串开头。 使用 for...in 循环和 String.prototype.slice() 从开头开始获取给定单词的每个子字符串。 使用 String.prototype.startsWith() 根据文本检查当前子字符串。 如果找到,则返回匹配的子字符串。否则,返回未定义。

const startsWithSubstring = (text, word) => {  for (let i in word) {    const substr = word.slice(-i - 1);    if (text.startsWith(substr)) return substr;  }  return undefined;};

示例:

startsWithSubstring('/>Lorem ipsum dolor sit amet', '<br />'); // '/>'

更多内容请访问:https://www.icoderoad.com


碎片时间学编程「366]:检查给定字符串是否以另一个字符串的子字符串开头的评论 (共 条)

分享到微博请遵守国家法律