`
huihui0371
  • 浏览: 16082 次
  • 性别: Icon_minigender_1
  • 来自: 河南郑州
社区版块
存档分类
最新评论

正则表达式,获取input指定id或name的value值

阅读更多
        /// <summary>
        /// 获取input的的name 的值
        /// </summary>
        /// <param name="text">文本</param>
        /// <param name="name">id或name的参数</param>
        /// <returns></returns>
        static public string RegInputValue(string text,string name)
        {
            string input = Regex.Match(html, "<input[^>]*(?:id|name)=\""+name+"\"[^>]*>").Value;
            if (input != "")
            {
                return Regex.Match(input, "(?<=value=\")[^\"]*").Value;
            }
            else { return ""; }
        }

 

分享到:
评论

相关推荐

    js正则表达式详解

    &lt;input type="text" id="email" name="email"&gt; ()"&gt;Submit function validateEmail() { const email = document.getElementById('email').value; const pattern = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-...

    文本框输入限制(正则表达式)

    使用正则表达式`[^\w\.\/]`来排除字母、数字、下划线以及点和斜杠之外的所有字符,保持输入框内容为英文字符或特定符号组合,适合邮箱或URL输入框。 ### 6. 自定义字符限制 ```html &lt;input onKeyUp="value=value....

    js正则表达式限制文本框只能输入字母和汉字

    &lt;input type="text" id="inputBox" onkeyup="validateInput(this)" onbeforepaste="handlePasteEvent(event)" maxlength="10" name="inputBox"&gt; ``` 这里的关键在于两个事件监听器: - `onkeyup`: 当用户释放键盘上...

    vb.net字符串和正则表达式参考手册.rar

    如果频繁使用相同的正则表达式,可以使用`RegexOptions`枚举值进行预编译以提高性能,通过`Regex.CompileToAssembly`方法创建一个强类型正则表达式类。 6. **正则表达式语法** 正则表达式语言包括许多特殊字符和...

    正则表达式的使用(基本用法和实例)

    ### 正则表达式的使用(基本用法和实例) #### 一、正则表达式简介 正则表达式是一种强大的文本处理...- `match()` 方法用于检测输入的值是否符合正则表达式。 - `replace()` 方法用于替换名字中的全名为缩写形式。

    C#正则表达式Regex类的用法

    - `Regex.Match(string input, string pattern, RegexOptions options)`: 在此基础上增加了选项参数,可以指定正则表达式的匹配方式。 **RegexOptions枚举的有效值**: - `Compiled`:编译模式,提高匹配速度。 ...

    正则表达式

    在某些特殊情况下,可能需要输入特定的英文字符或指定的词汇。例如,只允许输入英文字符和单词“chun”: ```html &lt;input onKeyUp="value=value.replace(/[^\d|chun]/g,'')"&gt; ``` 这里,`[^\d|chun]`表示除了数字和...

    几个常用的经典正则表达式

    **正则表达式**: `onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))"` **应用场景**: - **...

    很实用的正则表达式,在网页编程中,你会得到意想不到的效果!

    &lt;input name="txt1" onchange="if (/^\D/.test(this.value)) { alert('仅允许数字'); this.value = ''; }"&gt; ``` 这里使用了`onchange`事件,当输入框内容发生变化时检查是否包含非数字字符,并给出提示。 #### ...

    安全技术,web前端,最常用的正则表达式

    &lt;input type="text" onkeyup="value=value.replace(/[^\d]/g,'')" onbeforepaste="clipboardData.setData('text', clipboardData.getData('text').replace(/[^\d]/g,''))" ID="Text2" NAME="Text2"&gt; ``` 14. **...

    html 正则表达式

    此属性可使`&lt;input&gt;`元素在获取焦点时自动清空内容,便于用户输入新值。 #### 2. 设置只读状态 ```html &lt;input value="read-only" readonly&gt; ``` 将`readonly`属性添加到`&lt;input&gt;`标签中,可以使输入框变为只读...

    常用HTML正则表达式.doc

    这里的关键在于`/[\d]/g`这个正则表达式,表示匹配所有的非数字字符,并将其替换为空字符串,从而达到只允许数字输入的效果。 #### 三、只能输入全角字符的字段 对于需要输入全角字符的需求,可以采用如下代码: ...

    常用的javascript基于正则表达式的文本框验证代码

    &lt;input type="text" id="email" name="email"&gt; &lt;input type="submit" value="Submit"&gt; ``` 在JavaScript中,我们可以编写`validateForm`函数来验证邮箱格式: ```javascript function validateForm() { var...

    正则表达式简明教程及正则表达式语言元素

    ### 正则表达式简明教程及正则表达式语言元素 #### 概述 正则表达式(Regular Expressions,简称regex或regexp)是一种强大的工具,用于在文本中进行模式匹配、查找、替换和编辑操作。它已经成为编程语言中不可或...

    正则表达式限制文本框只能输入数字,小数点,英文字母,汉字[文].pdf

    ### 正则表达式在文本框输入控制中的应用 #### 一、正则表达式的概念与作用 正则表达式是一种强大的文本模式匹配工具,在文本处理、数据验证等场景下非常有用。它允许用户通过一系列特定字符组合来定义搜索模式,...

    jmeter正则表达式教程(参考资料)

    我们可以设置正则表达式为`value="(.+?)"`,这样括号内的`(.+?)`将会匹配`jdoe`。 - **引用名称**: `username` - **正则表达式**: `value="(.+?)"` - **模板**: `$1$` - **匹配数字**: `0` - **缺省值**: `unknown`...

    正则表达式总结-form表单

    ### 正则表达式与form表单应用总结 在Web开发中,正则表达式(Regular Expression)是一种非常强大的文本处理工具,它可以帮助开发者完成字符串的查找、替换、验证等功能。而form表单作为网站与用户交互的重要组成...

    数字的正则表达式写法参考书

    &lt;input onkeyup="value=value.replace(/[\W]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" ID="Text1" NAME="Text1"&gt; ``` - 该字段将仅允许输入...

Global site tag (gtag.js) - Google Analytics