js 有市 区这种字眼的就按市区来脱敏,没有的默认保留前两个字
时间: 2024-04-08 17:30:01 浏览: 25
要根据字符串中是否包含"市"或"区"来进行脱敏处理,可以使用JavaScript的字符串方法和条件判断来实现。以下是一种可能的方法:
```javascript
let str = "江苏省苏州市姑苏区天库前46号";
let desensitizedStr;
if (str.includes("市") || str.includes("区")) {
desensitizedStr = str.replace(/(市|区).*/, "******");
} else {
desensitizedStr = str.slice(0, 2) + "******";
}
console.log(desensitizedStr); // 输出 "江苏省苏州市******"
```
在上面的代码中,我们首先使用`includes()`方法检查字符串中是否包含"市"或"区"。如果包含,则使用正则表达式`/(市|区).*/`来匹配并替换"市"或"区"及其后面的任意字符为"******",从而实现脱敏处理。如果不包含,则使用`slice()`方法保留字符串的前两个字,并拼接上"******"。
请注意,这个示例只是一种简单的方法来实现根据字符串中是否包含"市"或"区"来进行脱敏处理的逻辑。如果您有其他的脱敏需求,可以根据具体情况进行相应的调整。
相关问题
用pgsql 提取“接地线”和“组”两个字眼中间的内容
可以使用正则表达式函数 `regexp_matches` 来提取两个关键词之间的内容。假设你的表名为 `table_name`,需要提取的字段名为 `field_name`,可以使用以下 SQL 语句:
```
SELECT regexp_matches(field_name, '接地线(.*)组', 'g') FROM table_name;
```
这个语句会返回一个数组,数组中的元素就是匹配到的字符串。如果要获取其中的第一个匹配项,可以使用数组下标 `[1]`:
```
SELECT regexp_matches(field_name, '接地线(.*)组', 'g')[1] FROM table_name;
```
usb rs232两个电容 sop16
这串字眼指的是一个电路板上的三个电子元件,其中USB是一种通信接口,RS232则是另一种通信接口,两者均可用于将计算机与外围设备连接。而“两个电容”则代表该电路板还搭载有两个电容器,用于稳定电源电压,并过滤高频/噪声干扰。
至于“SOP16”,则是指这三种元件的封装方式。SOP(Small Outline Package)通常用于电子元件的小型化封装,16则指该封装具有16个引脚。
总的来说,该电路板可用于实现USB和RS232的通信,并使用两个电容器进行电源稳定和噪声过滤。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)