原来如此,谢谢回答!

,另外还有一个问题:
看到字符串操作的一下代码:
str_extract(x ,'[0-9]+~[0-9]+|[0-9]+')
其中,x表示要截取的字符串名称,“[0-9]+~[0-9]+”表示要截取出一段用~连接的数字,但|是什么意思?我试了下去掉|后面的结果也是一样的啊。。。
另外还有更不懂的符号如下:
str_extract(x,'[0-9]+~[0-9]+|[0-9]{3}'))
这里面|后面的意思就更不懂啥意思了。。。
听人说|表示判定,请问啥是判定啊?在这里面的作用是啥啊?求大神指导!!