PG里请把字符串'wu'、'fang'、'zhai' 三个字符串进行拼接,并将拼接后的字符串转换成大写
时间: 2024-01-06 21:03:06 浏览: 26
在PostgreSQL中,可以使用`||`操作符将多个字符串进行拼接,并使用`upper`函数将字符串转换为大写。以下是实现的示例代码:
```sql
SELECT upper('wu' || 'fang' || 'zhai');
```
运行上述代码后,将得到拼接后的字符串"WUFANGZHAI"。
相关问题
字符串:”1.黄珊珊 2.黄珊珊测试 3.茅姣姣 4.ZHAI/ERYANG” 请用正则表达式提取字符串中 4个人的姓名?
可以使用以下正则表达式提取字符串中的4个人的姓名:
/[\u4e00-\u9fa5]+[\/]*[\u4e00-\u9fa5]*/g
其中,[\u4e00-\u9fa5]表示匹配中文字符,[\/]*表示匹配可能出现的斜杠,g表示全局匹配。
字符串:”1.黄珊珊 2.黄珊珊测试 3.茅姣姣 4.ZHAI/ERYANG” 请用正则表达式提取字符串中 4个人的姓名?并且用js代码打印出来
以下是使用 JavaScript 代码提取字符串中 4 个人的姓名:
```javascript
const str = "1.黄珊珊 2.黄珊珊测试 3.茅姣姣 4.ZHAI/ERYANG";
const regex = /\d\.(.*?)\s/g;
let match;
while ((match = regex.exec(str)) !== null) {
console.log(match[1]);
}
```
输出结果为:
```
黄珊珊
黄珊珊测试
茅姣姣
ZHAI/ERYANG
```
请注意,正则表达式 `\d\.(.*?)\s` 匹配以数字和点号开头,后跟任意字符(非贪婪模式),直到遇到空格为止的字符串。在 while 循环中,我们使用 exec() 方法来重复匹配字符串中的所有匹配项,并将每个匹配项的第二个捕获组(即姓名)打印到控制台上。