我在寫一個簡單的機器人,它根據來自服務器的消息向客戶端廣播消息。這將在JavaScript中完成,但我想了解Regex。我在過去的一個小時內一直在Google上搜索,而且我來得非常近,但我無法解決這個問題。正則表達式第n次出現後檢索字符
基本上我需要檢索第二個 /和第一個[。這聽起來很簡單,但我無法弄清楚如何做到這一點。
下面是一些示例代碼:
192.168.1.1:33291/76561198014386231/testName joined [linux/76561198014386231]
這裏的正則表達式,我想出了:
\/(.*?)\[
我發現很多在這裏類似的問題在計算器上,但大多數人似乎特定到特定的語言或最終太複雜,我無法削減查詢。
我知道這是一個簡單的,但我完全難住。
嗨@ brian-warren您能否在您的問題中聲明預期的輸出?也尋找錯別字;) –
我需要檢索第二個斜槓/和第一個大括號之間的所有內容[在上面粘貼的示例代碼中。 我遇到的問題是我無法選擇第二個字符 – Egee
我認爲這幾乎是您要查找的答案\ /(?:[^ \ /] * \ [) –