Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
正規表現のヘルプを探しています。\\server\share1\folder1取得したい次の UNC パスがありますserver。サーバー名は常に異なり、IP アドレスの場合もあります。
\\server\share1\folder1
server
私が取り組んできた次の式がありますが、思い通りに動作させることができないようです。
\\?.*\\
これにより、次の結果が返されます\\server\share\。server誰かが私をつかむのを手伝ってくれますか\\server\?
\\server\share\
\\server\
「\」を使用してstring.split(または使用している言語で同等のもの)を実行してから、結果の配列から「サーバー」を取得してください
ルックアラウンドを使用できます
(?<=^\\)[^\\]+(?=\\)
これは で一致serverし\server\share\folderます。
\server\share\folder