【发布时间】:2014-12-11 14:16:26
【问题描述】:
我想要一个 Javascript 正则表达式,它在给定的字符串中查找所有以特定字符开头并以特定字符结尾的子字符串。 返回的子字符串集可以是一个数组。 例如 字符串:
Body<input value="CourseName" class="emailButtonSnip" type="button"><input value="CourseDescription" class="emailButtonSnip" type="button"><input value="CourseEnrollmentDeadline" class="emailButtonSnip" type="button">"
起始字符 = "<input"
结束字符 = ">"
输出:
<input value="CourseName" class="emailButtonSnip" type="button">
<input value="CourseDescription" class="emailButtonSnip" type="button">
<input value="CourseEnrollmentDeadline" class="emailButtonSnip" type="button">
【问题讨论】:
-
你不想要一个你想要的正则表达式 document.querySelector(),如果你迫切需要正则表达式,试试 new RegExp("/"+"start_pattern"+"([^"+end_pattern+ end_pattern+"]+)/g"),但你也不想这样做,因为你不知道 someinput 是否是 \\s 那么它就变成了一个正则表达式特殊字符。所以这是个坏主意
标签: javascript html regex string