Backup

来源:互联网 发布:辽宁省人工智能学会 编辑:程序博客网 时间:2024/05/17 01:38

Just for Backup

DataGridViewCell valueCell = row.Cells["InputValue"];                    if (valueCell is DataGridViewComboBoxCell)                    {                        string input = ((DataGridViewComboBoxCell)row.Cells["InputValue"]).EditedFormattedValue.ToString();                        if (string.IsNullOrEmpty(input))                        {                            break;                        }                        inputvalue = ((DataGridViewComboBoxCell)row.Cells["InputValue"]).EditedFormattedValue.ToString();                    }                    else if (valueCell is DataGridViewTextBoxCell)                    {                        string input = ((DataGridViewTextBoxCell)row.Cells["InputValue"]).EditedFormattedValue.ToString();                        if (string.IsNullOrEmpty(input))                        {                            break;                        }                        inputvalue = ((DataGridViewTextBoxCell)row.Cells["InputValue"]).EditedFormattedValue.ToString();                    }


 Regex:

1) "^-{1,2}|^/|=|:"

Regex splitter= new Regex(@"^-{1,2}|^/|=|:")

一般用于对字符串进行切分, 切分字符包括-,  --, /, =.  例如-op:export得到的结果是"", "op", "export".

2) "^['""]?(.*?)['""]?$"

3) 正则表达式中的括号:

    3.1)  ( ) 标记一个子表达式的开始和结束位置。例如(\d{1,3}\.){3}\d{1,3}是一个简单的IP表达式

    3.2)  [ ]  [aeiou]匹配任何一个英文元音字母

    3.3   { n } 重复n次 

原创粉丝点击