negative-lookahead

    0熱度

    1回答

    我試圖清理日誌文件中的Splunk對其進行分類,所以我的問題是: ^(我?)(?:[^] *){8} (((P. +?)? = \ d {8} \ d {8} \ d {10})|。?。?(= \ d {8})) 粗體區域需要被組合等的if/else,[它選擇之前粗線] 我希望它停止之前剛剛8個數字和點(DDDDDDD)OR 8digit_8digit_10digits(8xd_8xd_10xd。

    0熱度

    2回答

    我想從這個樣子 domain.com:10.10.10.10 - - [26/Mar/2014:14:14:12 +0000] "GET /online_catalogue/files/flash/libs/framework_4.6.0.23201.swz HTTP/1.0" 200 327044 "http://www.domain.com/online_catalogue/files/fla

    1熱度

    2回答

    我需要檢查一個字符串是否有效的價格。在某些地區,「。」與「,」互換,分隔符可能在數千或數百。 例如: 有效期: 1234 1,234 1.234 1,23,334 1.23.334 1,23,334.00 1.23.334,00 無效: 1,23...233 1,,23 etc 正則表達式我用的是 /(\d+(?:[\.,](?![\.,])\d+)*)/g 但是這是給

    3熱度

    2回答

    我想寫一個正則表達式來運行所有的單元測試,但不運行集成測試。單元測試被命名爲FooTest,集成測試被命名爲BarIntegrationTest,其中「Foo」和「Bar」是變量。 I found this article on how to do it and I have solved my problem。但是,它的解決方案是使用這個表達式: (.(?!Integration))*Test

    1熱度

    1回答

    給定一個字符串,我需要在正斜槓上拆分字符串,但前提是斜槓不出現在{}塊中。 我知道這可以通過各種其他方式完成。在這一點上,我只想看看這是否可能以及正則表達式的樣子。如果它功能強大,它可能會加快程序的速度。贏得勝利。 :) 在以下示例中使用perl,儘管它最終可能會以其他語言實現。 實際上,這就是我想做的事: #!/bin/perl -w use strict; use Data::Dumper

    0熱度

    1回答

    好的我正在處理一些JavaScript代碼的行,並且希望使用負面預覽消除行,如果它包含特定的短語,但我似乎仍然抓住行和regexbuddy和其他人顯示匹配而且我不知道爲什麼 ^This (\w+) (\w+) was built in (\d+). (.+?).(?! This car has a salvage title.)$ 所以我要抓住那些對變化,從而對(。+?)匹配一些不同的第二句值

    2熱度

    3回答

    我試圖從新聞文章中提取標題。問題是新聞網站通常會在標題中添加連字符和公司名稱,所以我試圖製作一個正則表達式來匹配空格,連字符,空格及其後的所有內容。例如: 'Minecraft - Xbox 360 Edition' future mash up packs and Xbox One updates posted - National Video Game News 比賽 - National V

    2熱度

    1回答

    我有一個正則表達式,在Java中運行良好,但在Oracle中不起作用。 它尋找<a href="abcd" etc etc xyz >標籤,其中xyz不在元素塊中。 <a href="abcd" etc etc xyz > = not match <a href="abcd" etc etc > = match 至REGx:(<[a][\s]+[^>]*[href]="[^>](?:(?!x

    14熱度

    4回答

    在Vim中,有沒有一種方法可以搜索匹配abc的行,但是不會在後麪包含xyz?所以下面的行會匹配: The abc is the best The first three letters are abc 和下面將不匹配: The abc is the best but xyz is cheaper The first three letters are abc and the last ar

    2熱度

    2回答

    我正在嘗試構建一個xml文檔中包含的url列表,其中我匹配<id>http://xxx.xxxx.com</id>中的所有內容,並且遇到了問題。 我試圖與此模式匹配:/(?<id>)http://(.*?).com(?=</id>)/g 它適用於regexr.com,但我似乎無法得到它與我的jsfunction工作: var regEx = new RegExp('/(?<id>)http: