获取字符串前缀 - JavaScript 示例
本文将提供 JavaScript 代码示例,演示如何从字符串中获取特定前缀 'js bf20a4f5abaaf97c0027689467679744aa14' 前面的内容。
const str = 'some text js bf20a4f5abaaf97c0027689467679744aa14-169381647333222';
const prefix = 'js bf20a4f5abaaf97c0027689467679744aa14';
const result = str.substring(0, str.indexOf(prefix));
console.log(result); // 输出: some text
上述代码中,我们首先定义了包含前缀的字符串 str 和目标前缀 prefix。然后使用 indexOf() 方法找到前缀在字符串中的起始位置,并使用 substring() 方法提取从字符串开头到前缀起始位置之间的内容。
请注意,如果字符串中不存在目标前缀,indexOf() 方法将返回 -1,此时 substring() 方法可能会产生意料之外的结果。因此,在实际应用中,建议先检查 indexOf() 方法的返回值,以确保目标前缀存在于字符串中。
原文地址: https://www.cveoy.top/t/topic/qFEU 著作权归作者所有。请勿转载和采集!