gpt4 book ai didi

javascript - 如何在 jquery/javascript 中剪切包含 "map"的字符串

转载 作者:行者123 更新时间:2023-11-28 21:22:49 24 4
gpt4 key购买 nike

有谁知道如何在 jquery/javascript 中剪切包含“map”的字符串

示例:如果我有一个字符串

var stringName = "abc mapTest bbc";

如何仅通过结果mapTest 来剪切字符串?

注意:假设 stringName 不是固定值,它可以更改为“mapTest asdasd asdd”、“asdasd asfffd mapTest”等。并且“mapTest”将不断变化(例如mapTest1,mapTest,mapTest5等)

最佳答案

我不知道您是否想删除 mapTest (或 mapZZPQ 或其他),或者当您找到 mapTest 时仅返回 map 。以下是执行任一操作的代码:

var stringName = "123 abcmapdef 456";  // sample input

var hasMap = stringName.match(/\b\w*map\w*\b/); // returns "abcmapdef"
var hasNoMap = stringName.replace(/\b\w*map\w*\b/g, ""); // returns "123 456"

如果您只想匹配单词开头的 "map" ,请从模式中删除第一个 \w* ,即 /\bmap\w*\b/

关于javascript - 如何在 jquery/javascript 中剪切包含 "map"的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5814978/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com