我遇到了服务器路径的正则表达式问题。我有很多路径,他们可以区分如下:
\\server1\folder\file
或
\\server2\folder\subfolder\file
我需要从中获取服务器名称,只获取服务器名称。我尝试过使用
[\\(.*?)\\]
得到了我想要的和多个部分的反转,而不仅仅是服务器名称。什么是正确的表达?
答案 0 :(得分:2)
此正则表达式匹配INSERT
和第一个+--------+--------+-------------------+---------------------+
| id_api | amount | duplication_check | date |
+--------+--------+-------------------+---------------------+
| 123 | 80 | AAAAAAA | 2017-06-05 11:12:23 |
| 124 | 80 | AAAAAAA | 2017-06-05 11:12:25 |
| 125 | 80 | AAAAAAA | 2017-06-05 11:12:27 |
+--------+--------+-------------------+---------------------+
之间的所有内容:
+--------+--------+-------------------+---------------------+
| id | amount | duplication_check | date |
+--------+--------+-------------------+---------------------+
| 123111 | 80 | AAAAAAA | 2017-06-05 11:12:28 |
| 124112 | 80 | AAAAAAA | 2017-06-05 11:12:28 |
| 125113 | 80 | AAAAAAA | 2017-06-05 11:12:28 |
+--------+--------+-------------------+---------------------+
<强>解释强>
INSERT
- 以双\\
\
- 匹配除(?<=\\\\)[^\\]*