• /^((?!你好).)*$/ 不匹配包含你好的字符串

例1

const 你好吗 = /^((?!你好).)*$/.test('你不好') //true
const 你好吗 = /^((?!你好).)*$/.test('你好') //false

效果图

在这里插入图片描述

例2

  • 需求
    1. 不匹配包含/api/login/api/register的字符串

const1 =  /^((?!\/api\/(login|register)).)*$/.test('/api/login') // false
const2 =  /^((?!\/api\/(login|register)).)*$/.test('/api/register') // false

const3 =  /^((?!\/api\/(login|register)).)*$/.test('/api/hello/dfhdf/dfhd?n=1') // true
const4 =  /^((?!\/api\/(login|register)).)*$/.test('/apiapipaip') // true
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐