regex匹配第一个字符之前和最后一个字符之后的空格或符号之间的字符串
regex match string between space or symbol before first and after last chracter
如果我想匹配在开始和结束处有空格的字符串,我使用这个RegEx:
XRegExp('(^|''s)('+input+')(?=''s|$)',"g");
示例:
" this is my string between spaces "
这将匹配任何以空格开头和结尾的字符串,但我也希望匹配任何以符号开头和结束的字符串。
示例:
"{this is my string between brackets}"
所以,基本上我需要RegEx来查找空格或符号之间的字符串。
您可以使用以下正则表达式:
^'W+(.*?)'W+$
如果您的符号是保留运算符,则需要转义它们:
^([ 't'{'['(])(.*?)([ 't'}']')])$
将此正则表达式用于所有特殊字符,包括"_"(下划线)
^('W|_)(.*?)('W|_)$
相关文章:
- 拆分文本以每隔n个字符添加一行新行,并注意空格
- 如何为jQuery屏蔽输入插件创建一个允许字母数字、空格和重音字符的掩码
- 如何将字符串拆分为字符,但在javascript中保留空格
- 正则表达式搜索一个空格,后跟一个字符
- 用于在Javascript中删除多个空格的特殊字符
- 如何在没有额外空格的情况下从MySQL中检索字符数据
- 在跨度中每3个字符添加一个空格
- 为什么Javascript中的整数加空格加字符串会导致数字和字符串的总和?(2++'22'=24)
- jquery textcomplete无法使用Unicode字符,并且缺少空格
- 将字符串从第二个空格切成特殊字符
- 为什么不'当用户输入空格或字符太多/不够时,此函数会发出window.alert
- 正则表达式,用于除所有空格和一个特殊字符之外的所有内容
- 检查最后键入的字符是否为空格
- Javascript正则表达式,返回连字符和空格后面的数字
- 删除给定字符前的多余空格
- 通过JQuery在网页上的两个字符之间放置空格
- 仅当后面跟着字母表时才允许使用空格字符的验证
- 输入表单中不允许有空白字符/空格
- JavaScript中(字符空间字符)或(空格字符空格)的表达式是什么
- 正则表达式 javascript,字符空格圆括号