nsregularexpression

    2熱度

    3回答

    嗨我需要法國的電話號碼驗證。 有效的格式:+262######### 驗證在textDidChang完成:所以每次我需要檢查每一個數字都屬於上述數字。 我正則表達式如下 [[NSPredicate predicateWithFormat:@"SELF MATCHES %@", @"+2?6?2?\d?\d?\d?\d?\d?\d?\d?\d?\d?"] evaluateWithObject:@"+

    1熱度

    1回答

    與Recursive pattern in regex類似的問題,但在Objective-c中。 我想找到外括號的範圍或子字符串。 示例輸入: NSString *input = @"{a {b c}} {d e}"; 實施例的結果: // yeah, I know, we can't put NSRange in an array, it is just to illustrate NSA

    1熱度

    2回答

    我正在琢磨如何編寫一個特定的正則表達式,並認爲我會來這裏尋求一點指導。 我正在尋找的是,做以下的表達式: 的7字符長度以上 任何單個字符是四個模式之一(大寫字母,小寫字母,數字和一組特殊字符,比如#$%@)。 (現在,這裏的地方我有問題): 另一個單個字符也將匹配所不同的是一個已經匹配的模式描述的模式之一。因此,如果匹配的第一個模式是大寫字母,則第二個字符匹配應該是模式中的小寫字母,數字或特殊字符

    0熱度

    1回答

    您好我有下面的意思,從通過使用ORSSerial串口發送一個字符串,如「167628,79009 \ R」拔出座標NSRegular表達的表達,但是,匹配8,79009代替(\ d {5})替換正則表達式,(\ d + 5) )\ r」它的工作原理,但這個時候提供的座標是一個5位數字,只會是有用的。如果我用d {1,5}我得到同樣的結果用線啓動錨時。 的正則表達式是無視錨點。任何建議? 代碼 co

    1熱度

    2回答

    我不能這個Java正則表達式轉換爲迅速: ^(?=.[a-z])(?=.[A-Z])(?=.*\d).{6,15}$ 它基本上檢查輸入到具有至少一個大寫字母,至少一個數字,和6個字符的最小長度和最大的15 輸入要檢查從一個的UITextField卡梅斯,和我有這個功能要檢查: func isValidPassword(candidate: String) -> Bool { let

    4熱度

    1回答

    我想解析一個字符串使用一個正則表達式模式。 下面是模式: (\")(.+)(\")\s*(\{) 這裏要分析的文本: "base" { 我想找到這4個捕獲組: 1. " 2. base 3. " 4. { 我使用試圖捕獲這些羣組的下列代碼 class func matchesInCapturingGroups(text: String, pattern: String) -> [

    2熱度

    2回答

    當我運行在操場下面的代碼,我得到一個無效的範圍,結果: import Cocoa var error: NSError? var captureGroups: [String] = [] var input = "http://www.google.com" var pattern = "(https?|ftp|file|gopher|mailto|news|nntp|telnet|w

    1熱度

    1回答

    我有這個字符串: {{nat fs g player|no=1|pos=GK|name=[[Hugo Lloris]]|age={{Birth date and age|1986|12|26|df=y}}|caps=73|goals=0|club=[[Tottenham Hotspur F.C.|Tottenham Hotspur]]|clubnat=ENG}} ,我想從這個字符串中獲取數據,

    0熱度

    2回答

    我需要匹配從雙方引用的字符串或根本沒有引號和尾隨引號的字符串。 我需要省略最後有單引號的字符串 - 前導或尾隨引號。 這裏是字符串我必須比賽: 「somecharsinside」 somechars 我不匹配: 「noquotefromtheright noquotefromtheleft 「 我想是這樣的:^\b.+|^\".^\"\b$

    1熱度

    1回答

    開頭我需要一個正則表達式字符串來查找以數字開頭的行。我未來的意圖是找到一個有序的列表。所以,如果你也知道如何做到這一點,我將不勝感激。但我無法弄清楚如何找到一個以數字開頭的行。 這是我到目前爲止。 NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:@"(^[0-9].*)" options: