nsregularexpression

    0熱度

    1回答

    我正在嘗試編寫一個只允許字母,數字,單個空格,'-'字面值和'/'字符的正則表達式。我如何限制我的表情只有這些? 如果我進入"This should be invalid because it ends with!!! these",它仍然是返回一個有效的字符串,即使是在最後一個感嘆號。 一個我並不完全正確: [A-Z]|[a-z]|[0-9]|/|\s|-

    0熱度

    1回答

    的正則表達式匹配序列我有一個測試字符串,如:The Sun and the Moon together, forever 我希望能夠鍵入幾個字符或單詞,並能如果字符出現在正確的順序在一起來匹配這個字符串,即使有遺漏的話。例如,下面的搜索詞(或多個)都應該對陣這個字符串: The Moon Sun tog Tsmoon The get ever 什麼正則表達式,我應該使用嗎?我應該補充一點,提供的測

    2熱度

    1回答

    我的國家的名單之間,每一個國家的名字是單引號,像這樣 'United States' 我用這正則表達式匹配他們:'(.*?)' 偉大工程,直到我得到像'Cote d'Ivoire'一個比較模糊的國家名稱,它結束了匹配科特迪瓦d 我怎樣才能改變我目前的正則表達式來正確地匹配國家的名字,一個作爲一個例子,我只是舉了一個例子嗎?

    1熱度

    1回答

    我創建兩個逗號分隔值(例如 - 座標)的正則表達式,我使用的正則表達式如下面 - ^(\-?\d+(\.\d+)?),\s*(\-?\d+(\.\d+)?)$ 上述正則表達式責成2個逗號分隔值,但我想第二個值可選,包括逗號,所以我試圖改變這樣的正則表達式 - ^(\-?\d+(\.\d+)?)(,\s*(\-?\d+(\.\d+)?)$)? 這是工作,但並保持第二值可選的,但它也允許逗號,

    0熱度

    1回答

    在老版本的docebo cms中 有一個preg_match()檢查,但是會產生錯誤並返回false, 很明顯,有些東西在模式中沒有進行 但可能與一個較舊的PHP版本,它的工作 有誰知道錯誤在哪裏,它將如何糾正? $str="my_session"; clean_input_keys($str); protected function clean_input_keys($str) {

    -3熱度

    2回答

    我有幾行文字,是 192.168.86.3爲0x1 0X2 3cbbaxrad * BR-LAN 192.168.86.213爲0x1 0X2 3cccfargarad * BR -lan 192.168.86.51爲0x1 0X2 3cccfcvrad * BR-LAN 192.168.86.11爲0x1 0X2 3cccfxxrad * BR-LAN 我需要所以它的 192.168.86.3

    -4熱度

    1回答

    我想通過一個具有多個錨標記的html字符串運行正則表達式,並構建鏈接文本字典與其href url。 <p>This is a simple text with some embedded <a href="http://example.com/link/to/some/page?param1=77¶m2=22">links</a>. This is a <a href="https://e

    0熱度

    2回答

    我正在研究吉他和絃轉置器,所以從給定的文本文件中,我想識別吉他和絃。例如G#,Ab,F#m等 我快到了!由於數字符號(哈希標籤),我遇到了一些問題。 # 例如,您不能在您的正則表達式的數字符號。 NSRegularExpression不會用這個初始化: let fail: String = "\\b[ABCDEFG](b|#)?\\b" let success: String = "\\b[CD

    0熱度

    1回答

    繼代碼段重建串精美的結果: - (void)setRepresentedObject:(id)representedObject { DLOG() - (void) putLogInFunctionCalls{ NSString *string = @"- (void)setRepresentedObject:(id)representedObject {"; NSError *error

    1熱度

    2回答

    我想寫一個正則表達式,它將檢查IP是否有效或不。表面問題當我給256值,它仍然匹配2,和REG將存儲值作爲1,因爲模式匹配。 set ip "256.256.255.1" set reg [regexp -all{^([1-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]).([1-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]).([1-9]|1[0-