我不想捕獲前150個字符,然後捕獲其他所有內容。將php正則表達式轉換爲javascript排除前150個字符
/(?<=\A.{150})(.*)/g
這是我在PHP寫的表達,但我需要做的是使用JavaScript和我不能變通解決沒有回顧後
這是JavaScript的正則表達式,我寫
/(?:.*)(?!.{150})/g
我不想捕獲前150個字符,然後捕獲其他所有內容。將php正則表達式轉換爲javascript排除前150個字符
/(?<=\A.{150})(.*)/g
這是我在PHP寫的表達,但我需要做的是使用JavaScript和我不能變通解決沒有回顧後
這是JavaScript的正則表達式,我寫
/(?:.*)(?!.{150})/g
你在推翻它。
你想要的圖案是/^.{150}(.*)/
,然後你拉出捕獲組1的內容。而且,爲了增加趣味性,這種模式在太陽下的每個引擎中都會工作得很好,因爲它只使用基本的令牌類型和量詞。
使用'/ ^。{150}(。*)/'和抓鬥的第1組的內容。 –
你不只是做'str.substring(151)'的任何特殊原因? – vlaz