### 版本情况

JDK版本：    openjdk_8_201
hutool版本： 5.8.27

### 问题描述（包括截图）

1. 复现代码

```java
String serviceDataJsonStr = "{"serviceId":"io.autoflow.plugin.regex.RegexService","parameters":{"regex":"((https?|ftp|gopher|telnet|file):((//)|(\\\\))+[\w\d:#@%/;$()~_?\+-=\\\.&]*)","content":"$.inputData.hgIkDW8F[0].raw","method":"findAll"}}"
//这里报错
ServiceData serviceData = JSONUtil.toBean(serviceDataJsonStr, ServiceData.class);

//字符串使用JSONUtil.quote(serviceDataJsonStr)转义后再转对象依然报错
```

2. 堆栈信息

3. 测试涉及到的文件（注意脱密）
<img width="891" alt="image" src="https://github.com/dromara/hutool/assets/23078024/cbf8e4ec-98c0-482e-8c19-b2753e0be576">

<img width="910" alt="image" src="https://github.com/dromara/hutool/assets/23078024/8dd192f5-f523-43a1-a3b1-88d40e34159a">



JSON字符串包含特殊字符的转义问题
This is a GitHub Issue
repo:hutool
owner:dromara
Title : JSON字符串包含特殊字符的转义问题
Issue date:

--- start body ---
### 版本情况

JDK版本：    openjdk_8_201
hutool版本： 5.8.27

### 问题描述（包括截图）

1. 复现代码

```java
String serviceDataJsonStr = "{"serviceId":"io.autoflow.plugin.regex.RegexService","parameters":{"regex":"((https?|ftp|gopher|telnet|file):((//)|(\\\\))+[\w\d:#@%/;$()~_?\+-=\\\.&]*)","content":"$.inputData.hgIkDW8F[0].raw","method":"findAll"}}"
//这里报错
ServiceData serviceData = JSONUtil.toBean(serviceDataJsonStr, ServiceData.class);

//字符串使用JSONUtil.quote(serviceDataJsonStr)转义后再转对象依然报错
```

2. 堆栈信息

3. 测试涉及到的文件（注意脱密）
<img width="891" alt="image" src="https://github.com/dromara/hutool/assets/23078024/cbf8e4ec-98c0-482e-8c19-b2753e0be576">

<img width="910" alt="image" src="https://github.com/dromara/hutool/assets/23078024/8dd192f5-f523-43a1-a3b1-88d40e34159a">



--- end body ---
