飛鏢 撲
我需要正則運算式來知道來自用戶輸入的字串變數是否包含超過 1 個相同的輸入
想要的輸入,我想要處理它(- _ 。)
我不會重復多次的想要的輸入是 - 或 . 或者 _
假設用戶寫了Alex.9……嗯,這聽起來不錯,因為他寫得很好,我已經知道如何處理,以防有兩個點像Alex..9
using一樣彼此相鄰contains('..'),但如果這兩個點不像 A 那樣彼此相鄰.le.x 結果將是false
我不想要什么,好吧:=
Alex.9 => ok
A.le.x => no
Alex-9 => ok
A-le-x9 => no
Alex_9 => ok
Al_e_x9 => no
// also if there was two or the whole difference of (- _ .) in the same string. like
A.le-x => no
A.le_x => no
A-l_9 => no
A.l-x_9 => no
我的意思的樣本
final TextEditingController nameController = TextEditingController();
Scaffold(
body: nameController.text.contains(RegExp('Is - or _ or . duplicated?'))?
Text('yes duplicated') : Text('not duplicated'),
);
uj5u.com熱心網友回復:
正則運算式: [._-](.*[._-])
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/396631.html
