javascript - 来自 Kendo 日期选择器的正则表达式日期字符串/值

标签 javascript jquery regex

我正在创建客户日历/时间表。

我正在使用 Kendo-UI 的日期选择器。

                @(Html.Kendo().DatePicker()
                    .Name("EventEndDate")
                    .Value(DateTime.Now)
                    .Min(DateTime.Now)
                    .HtmlAttributes(new { style = "width:150px" })
                )

该值和最小值生成以下字符串: 2014年7月1日 我正在尝试从该字符串中解析出该月中的哪一天(在本示例中为该字符串。)

我从未真正使用过正则表达式,但这就是我一直在尝试的东西:

<script>
    $(function () {
        $("#Cancel").click(function () {
            $(".k-window").hide();
        });
        $("#Save").click(function () {
            var a = $("#Type").text(); // get event type
            var b = $("#Type").val();
            var c = $("#EventEndDate").val();
            var d = (new Date).getDate();


            function validateDate(Date) {
                var pattern = new RegExp("\/(\d+)\/");
                pattern.test(c);
            }


        });
    });
</script>

但这根本不起作用......

感谢任何帮助。

最佳答案

如果您只想要数字 1,请尝试以下正则表达式。

\/(\d+)\/

DEMO

// 之间的数字由组 1 捕获。

关于javascript - 来自 Kendo 日期选择器的正则表达式日期字符串/值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24514843/

相关文章:

jquery - SVG 高斯模糊在 Firefox 中不起作用

javascript - 无法使用 FileReader 操作元素

javascript - 使用 CSS 和 JQUERY 实现 CSS 边框半径

ruby - 正则表达式解析逗号分隔的列表,不包括括号内的内容

r - 在 R 中查找长字符串中的第一个匹配子字符串

javascript - (添加鼠标滚轮功能)使用 DOMmouseScroll 和鼠标滚轮调用函数

javascript - 在网站首页滑动最新消息或更新

java - 在字符串中找到一个 6 位数字

javascript - 在第二列中的自动完成中获取第一列中的 ID

javascript - 在javascript中减少文件名的最优化或最简单的方法是什么