-1
我想分解形式的GCS URI:提取父
gs://bucket/folder1/folder2/test.csv
我需要這些捕獲組:「鬥」和「文件夾1 /文件夾2/test.csv」
的問題是我不知道如何排除/從一組任何字符中排除。
一開始不起作用:
^(gs:\/\/){1}(?!\/)
我也試過
^(gs:\/\/){1}(?!.*\/)
我不明白爲什麼這是行不通的,因爲我看到了回答其他地方,它的工作。我使用java/clojure。
謝謝!
編輯
我的觀點是做這樣的事情在我的GCS隔離「鬥」的名字。我因子評分,這將匹配不conatin任何字符串:我看到一個線程在其他地方
(?!\/)
但開始拍攝後,GS全產業鏈:/ //我。
*從一組任意字符* - 從兩組還是什麼?應該如何看待捕獲的結果? – RomanPerekhrest
*我在別處看到了答案,它起作用* - 你的意思是?你能告訴我們你看到它在哪裏工作嗎?另外,嘗試['^ gs:\/\ /([^ \ /] +)\ /(。*)'](https://regex101.com/r/2vY4Mg/1)捕捉*。 –
使用're-groups'獲取捕獲的零件。 –