vue实现获取您有测试计划即将抵达计划完成时间该计划的编号是:TITL-F-000779TITL-F-000771请注意时间安排!这句话中中的字符串并且不包括并给出实例结果
可以使用正则表达式来获取字符串中的特定部分。在Vue中,可以使用match方法来实现。
下面是一个示例代码:
<template>
<div>
<p>{{ result }}</p>
</div>
</template>
<script>
export default {
data() {
return {
str: '您有测试计划即将抵达计划完成时间,该计划的编号是:“TITL-F-000779,TITL-F-000771”请注意时间安排!',
result: '',
};
},
mounted() {
this.getResult();
},
methods: {
getResult() {
const regex = /“([^“”]+)”/g;
const matches = this.str.match(regex);
if (matches) {
this.result = matches.map(match => match.replace(/“|”/g, ''));
}
},
},
};
</script>
在上述代码中,我们定义了一个getResult方法来获取字符串中的特定部分。通过正则表达式/“([^“”]+)”/g,我们匹配了被双引号所包围的部分。然后通过match方法获取到匹配的结果,并将结果中的双引号去除。
最后,将结果显示在页面上。
在页面上显示的结果为:TITL-F-000779,TITL-F-000771
原文地址: https://www.cveoy.top/t/topic/h3kV 著作权归作者所有。请勿转载和采集!