word-boundary

    2熱度

    2回答

    我一直在使用記事本++很長一段時間。我使用的很多功能是雙擊單詞以使其本身和所有外觀都在同一個文件中突出顯示。但最近的更新似乎改變了字邊界的定義。特別是如果在單詞周圍有引導或尾隨標籤,它們都會突出顯示(導致同一單詞的其他外觀,但沒有標籤周圍,不會突出顯示),並且如果單詞後面有圓括號(但不打開paren),他們也被選中。 我已經設置 - >首選項 - >起到分隔符無濟於事,因爲它只允許您添加字符作爲單

    1熱度

    2回答

    我需要一個句子中刪除一些話,但我想這個詞被刪除完全匹配...... 這是我的代碼: <?php function Clean ($text) { $array = array( 'goo' => '', 'guu' => '', ); return strtr($text, $array); } $OldText = "goo guu mygoo myguu goo

    0熱度

    1回答

    中使用\ b時不匹配我想在我的C代碼中使用正則表達式來查找我正在閱讀的文本文件的每一行中的一個字符串,並且看起來好像它是\b邊界不行。該字符串不能是較大字符串的一部分。 ,失敗我也試過在下面,不能讓它在我的代碼工作,以及(來源here)一些手寫的邊界表達後: (?i)(?<=^|[^a-z])MYWORDHERE(?=$|[^a-z]) 但是當我嘗試一些簡單的像a作爲正則表達式,它可以找到預期

    0熱度

    2回答

    我試圖爲我的網站構建這個標記系統,在那裏它檢查寫入的文章(可能是400-1000個單詞),對於特定的單詞和使用所有找到的關鍵字,從陣列。 我所做的是工作正常,但有一些問題我想解決。 $a = "This is my article and it's about apples and pears. I like strawberries as well though."; $targets =

    -1熱度

    1回答

    我想解析字符串中只使用正則表達式。該字符串包含çğıİöşü的土耳其字符。 我試過\b[\wçğıİöşü]+\b正則表達式模式,但它不能正常工作。 在上述圖象I期待圖案被完全匹配Behiç和Güneş。但你只能看到Behi和Güne。什麼是匹配Behiç和Güneş的正確模式?

    0熱度

    1回答

    我試圖創建一個正則表達式來篩選文本文件(Notepad ++)中的信息,但只有當該字符在名稱中有一個「the」。 我現在的表情:\\{[\r\n]+id:(.\*?)+name:\s+(\bthe\b)(.*?)[\r\n]\\} { id: 1 locID: A tStart: 17:10:00 tEnd: 17:35:00 name: the man 45 text: Lorum

    0熱度

    1回答

    在Python 2.7,我想以下幾點: >>> import re >>> text='0.0.0.0/0 172.36.128.214' >>> far_end_ip="172.36.128.214" >>> >>> >>> chk=re.search(r"\b172.36.128.214\b",text) >>> chk <_sre.SRE_Match object at 0x0

    1熱度

    2回答

    如何修復我的正則表達式模式以匹配以「X」開始並以「Z」開頭的每個單詞? 代碼: import re #input s = "xaz xazx xaxsza zsxdaszdx zasxz xaaz xaaaz" pattern1 = "x.*z" pattern2 = "\bx.*z\b" pattern3 = "x.*?z" pattern4 = "\b^x.*z$\b" pa

    1熱度

    1回答

    所以我有以下的代碼,突出了字/秒這是在搜索結果輸入到搜索欄: $sk = explode(" ",$searchVal); foreach ($searchPostResults as $pagePosts) echo '<li><span class="searchResult"><a href="' . get_the_permalink($pagePosts

    1熱度

    2回答

    我有以下的小Python腳本: import re def main(): thename = "DAVID M. D.D.S." theregex = re.compile(r"\bD\.D\.S\.\b") if re.search(theregex, thename): print ("you did it") main() 它不匹配。但是