nsregularexpression

    3热度

    1回答

    我想写一个匹配以下指令的正则表达式 带有“AT”前缀的字符序列,后跟“nG”,其中n是从1到5的数字,然后是“G”,最后跟着一个5位数的后缀。 注意:只是普通的正则表达式不是语言特定的。 匹配的字符串的一个例子是这样的:“AT1G01040” 这是我可以构建AT[1-5]G(d\{1,5})但我不知道这是否是正确的答案。 请,我需要你的手对此表示感谢。

    1热度

    1回答

    我有这个字符串: *Field1=0(1936-S),Field13=0(2),Field2=0(),Field4=0(19.01.17),Field3=0(),Field5700=0(),Field5400=0(KS),Field14=0(21)* 我需要存储字段N的第n个值,所以我尝试这样做: (?<=Field[0-9]=0){4}?.*?(?=,) 这给我(1936-S)当我把N =

    1热度

    2回答

    我想在NSString中的一组字符前添加特定字符。 例如: NSString *input = @"abc^ 123 # //> <"; NSString *insertBefore = @"~"; NSCharacterSet *needBeInserted = [NSCharacterSet characterSetWithCharactersInString:@"~

    2热度

    1回答

    我有几百个字符串列表和10K的正则表达式的数组。 我现在要遍历所有字符串,并检查其10K正则表达式匹配。什么是最高效的方式来做到这一点? 目前我在做这个: myRegularExpression.firstMatch(in: myString, options: myMatchingOption, range: NSMakeRange(0, myString.characters.count))

    0热度

    1回答

    斯威夫特3推出String.range(of:options)。然后,利用该功能,能够匹配字符串的一部分而不创建NSRegularExpression对象,例如: let text = "it is need #match my both #hashtag!" let match = text.range(of: "(?:^#|\\s#)[\\p{L}0-9_]*", options: .reg

    0热度

    1回答

    我正在寻找一个正则表达式来替换括号和它们内部的字符串如果字符串不是数字。 的字符串可以是字符,包括数字,字母,空格等的任意组合 例如: (3)将不被替换 (1234)将不换下 (一些字母)将被替换 (一些字母,空格 - 一个第二号123)将被替换 到目前为止,我有一个正则表达式,将取代 str = str.replaceAll("\\(.*?\\)","");

    0热度

    2回答

    如何使用re查找句子中第一次出现的字符并基于该字符进行拆分。 如果这句话是 'A,BC,DE' 我想基础上,第一次出现分裂 '' 所以运会[ '一','BC,DE '] 我不想根据','分割并将其余的元素连接到最后一个元素。 我想要一个正则表达式,它只会分割第一个匹配项。

    0热度

    1回答

    我想汇总表中多行的数据,但是如果有重复值,那么我只需要取一个值。 Example col1 col2 col3 col4 abc abc abc abc abc abc abc bcd 所以我正在做col1,col2和col3,col4上的字符串聚合的一个组。 我想要的结果像abc abc abc abc; bcd 什么正则表达式可以删除重复的单词。 可能存在CO

    3热度

    1回答

    我试图让一个输入,允许所有语言的字母,英语,非英语等除了特殊字符,总数: 允许: 所有语言的字母数字 CTRL/ALT/SHIFT/SPACE/BACKSPACE/SPACE等 禁止: 特殊字符,如_-/[email protected]#$%^&*()+=,等等表情符号等。 JSFiddle $('#txtFirstName').on('keydown paste',function(e) {

    0热度

    3回答

    ,因为我很新的使用这个组合两个正则表达式我有一个两难的使用正则表达式: 我有下面的网址: var url = https://website.com/something-here/page.html?p=null#confirmation?order=123 我期望的结果是: /something-here/page.html #confirmation 这可能是一个空格或逗号或简单地将二