在 MVC javascript 部分解析@? [复制]

2023-12-05

我正在尝试使用电子邮件RegEx在 MVC4 的 javascript 部分。但RegEx有@char。它不允许解析它

error:

Parser Error Message: "[" is not valid at the start of a code block.  
        Only identifiers, keywords, comments, "(" and "{" are valid.

code

@section scripts{
    <script type="text/javascript">
        $(document).ready(function() {

            $('#btnSave, #btnCoAuthor').click(function() {
                if (form.valid()) {
                    var hasError = false;
                    var emailReg = '[-0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\.[a-zA-Z]{2,4}';
                      //Error showing @

你需要逃离@ 用于剃须刀,不适用于 JS 字符串本身。所以,只需使用@@。一旦 Razor 渲染 HTML,它最终将只是一个@.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 MVC javascript 部分解析@? [复制] 的相关文章

  • .push() 将多个对象放入 JavaScript 数组中返回“未定义”

    当我将项目添加到beats数组然后console log用户时 我得到了数组中正确的项目数 但是当我检查 length 时 我总是得到 1 尝试调用索引总是会给我 未定义 如下所示 Tom beats 1 我想我错过了一些明显的东西 但这让
  • Java中字符串中特殊字符的替换

    Java中如何替换字符串 E g String a adf sdf 如何替换和避免特殊字符 您可以删除除此之外的所有字符可打印的 ASCII 范围 http en wikipedia org wiki ASCII ASCII printab
  • 为什么 window 与 Internet Explorer 中的 window.self 不同?

    关于我如何遇到这个问题有一个复杂的背景故事 但为什么self属性不完全等于窗口本身 在 Safari 和 Firefox 及其朋友中 结果如我所料 gt window window self true gt window window se
  • Number.IsNaN() 比 isNaN() 更糟糕吗

    Soooooo isNaNJavaScript 显然被破坏了 比如 isNaN isNaN isNaN true isNaN false isNaN 0 返回 false 当它们看起来都是 不是数字 在 ECMAScript 6 中 草案包
  • 本地推送通知到在应用程序内运行 JS 代码的 Win8 Live Tile

    我正在尝试将更新发送到我的应用程序的磁贴 当应用程序运行时 这可以正常工作 例如 当用户单击按钮时 我可以轻松地将磁贴更新通知发送到磁贴 我无法解决的是当应用程序无法运行时如何更新磁贴 我找到的唯一选择是使用以下命令从远程 Web 服务器拉
  • 使用 sed 删除大括号对之间的所有内容

    我有一个看起来像这样的字符串 B F blue master F red f k b f k b K black B F green 我想删除匹配的子字符串 它可能包含也可能不包含相同顺序的其他子字符串 我应该得到 master 作为最终输
  • 如何通过单击链接来更改 div 的内容?

    这是我的网页的 修改后的 jsfiddle 它还有很多 而且定位是正确的 与此相反 http jsfiddle net ry0tec3p 1 http jsfiddle net ry0tec3p 1 a href class btn1 st
  • JavaScript 中的 Promise 有什么意义?

    一个承诺是一个 可能现在可用 或将来可用 或永远不可用的值 来源 MDN 假设我有一个想要处理图片的应用程序 图片已加载 例如在算法在后台使用它之后 或某种其他类型的延迟 现在我想检查一下图片是否可以在future 通过使用承诺 而不是回调
  • 没有特殊字符的密码验证器

    我是 RegEx 的新手 已经进行了大量搜索 但没有找到任何具体内容 我正在编写一个验证密码字符串的正则表达式 可接受的字符串必须至少具有 4 种字符类型中的 3 种 数字 小写字母 大写字母 特殊字符 我对包含有一个想法 也就是说 如果这
  • mongodb 聚合 - 累积字段的不同组值

    如果我有Player表格文件 name String score Int 我有Group文档 其中组代表玩家列表 groupName String players ObjectID 玩家可以属于多个组 我想做一个聚合Player文档 按以下
  • 检查条件并通过 Zend 中的 Regex 识别 url 中的模式

    我正在实现 Zend Regex 路由 并且必须对 url 执行多次检查 例如 如果这是我的网址 http localhost application public index php module controller action 这是
  • 如何始终将焦点保持在文本框中

    我创建了一个包含两个 div 的 HTML 页面 左侧的 div 页面的 90 是 ajax 结果的目标 右侧的 div 页面的 10 包含一个文本框 该页面的想法是在文本框中输入零件编号 通过条形码扫描仪 并显示与该零件编号匹配的绘图 显
  • IsReusable 属性中的上下文切换

    是否可重用属性 下面是我的理解IsReusable财产 如果处理程序返回静态内容 将值设置为 true 是安全的 但如果线程返回动态内容 为了使其线程安全 IsReusable应设置为 false 在这种情况下 可能会发生上下文切换 这可能
  • 如何计算特定字符在字符串中出现的次数

    我正在尝试创建一个函数来查看数组中的任何字符是否在字符串中 如果是 有多少个 我尝试计算每一种模式 但是太多了 我尝试使用 Python 中的 in 运算符的替代方案 但效果不佳 function calc fit element var
  • LeafleteachLayer函数不会迭代所有Layer

    使用 GeoJSON 数据数组创建一些标记 getJSON GetLocationsServlet function data L geoJSON data onEachFeature onEachFeature addTo mymap G
  • 用于选择特定 div 中具有特定类的锚元素的 jQuery 选择器是什么

    我有一些这样的代码 我想选择每个 a 带有类的标签status在 div 中foo div a class status a div 你可以这样做 foo find status a
  • 如何从浏览器向服务器发送“页面将关闭”消息?

    我想向每个 html 文档添加一个脚本 JavaScript 该脚本向服务器发送两条消息 页面确实打开了 页面将关闭 此消息包含页面打开的时间 打开消息应在文档加载时 或加载完成时 发送 这是简单的部分 The close message
  • 在 iOS 7 Safari 中,如何区分通过边缘滑动与后退/前进按钮的 popstate 事件?

    在 iOS 7 Safari 中 现在有两种后退 前进导航方式 使用底部的传统后退 前进按钮箭头或从屏幕边缘滑动 我正在使用动画在 ajax 应用程序中的页面之间进行转换 但如果用户通过边缘滑动进行导航 我不想触发该转换 因为这本身就是一个
  • 使用基于正则表达式的部分匹配来选择 Pandas 数据帧的子数据帧

    我有一个 Pandas 数据框 它有两列 一列 进程参数 列 包含字符串 另一列 值 列 包含相应的浮点值 我需要过滤出部分匹配列 过程参数 中的一组键的子数据帧 并提取与这些键匹配的数据帧的两列 df pd DataFrame Proce
  • 从 mvc 控制器使用 Web api 控制器操作

    我有两个控制器 一个mvc控制器和一个api控制器 它们都在同一个项目中 HomeController Controller DataController ApiController 如果我想从 HomeController 中使用 Dat

随机推荐

  • 尝试使图像在点击时触发功能 - p5.js

    我正在做一个带有交互式画布的艺术课项目 我的目标是让小动物在被点击时发出声音并 移动 我尝试在不创建类的情况下执行此操作 因为由于某种原因我无法在类中使用图像 我正在尝试尽可能轻松地做到这一点 我所说的 移动 是指我试图让背景图像出现在它们
  • 如何在 cy.log() 中打印对象?

    Use case 这是一个用 JS 编码的 Cypress E2E 测试 我正在尝试比较预生产和生产站点地图 URL 内容 以找到差异 我有两个数据集 夹具 一个用于生产 另一个用于测试环境 代码片段 let compareUrlsBetw
  • YouTube API v3 返回截断的观看历史记录

    我可以通过 YouTube v3 数据 API 访问我的观看历史记录 但它仅返回我最近的 30 个视频 尽管当我在 YouTube com 上查看观看历史记录时我会看到更多 然后当我看另一个视频时 它返回31 当我看另一个视频时 它返回32
  • java 版本仍然显示为 1.4 linux

    java version 仍然返回旧的 java 版本 我有红帽Linux 我在以下路径中安装了jdk 1 5并更新了bask配置文件并做了一个源但java版本仍然显示1 4 JAVA HOME usr local jdk jdk1 5 0
  • Google Analytics API V4:includeEmptyRows:“true”,不起作用

    我正在将我的应用程序迁移到 V4 问题是您需要将 includeEmptyRows 设置为 TRUE 这就是我刚刚所做的 然而 空行根本没有填充 function queryReports gapi client request path
  • 使用 ActionMailer 发送带有内嵌图像的 HTML 电子邮件

    我有一个像这样的简单 ActionMailer 类 class MyMailer lt ActionMailer Base def mail from to cc bcc subject message sent at Time now s
  • ImageReader 导致相机滞后

    我面临的问题是 除了用于显示相机输出的 SurfaceView 之外 我还使用 ImageReader 我已经添加了 SurfaceView 本身和 ImageReader 的表面 如下所示 并添加了 ImageReader 侦听器以便接收
  • 具有/不同列数的 vec2mat

    参考使用不同的起始 结束元素数重塑行 Divakar 提出了一个很好的解决方案 但是 如果列数并不总是相同怎么办 样本运行 gt gt A ans 4 9 8 9 6 1 8 9 7 7 7 4 6 2 7 1 gt gt out out
  • 这个执行切入点表达式是如何工作的?

    我遇到了一个answer来自 kriegaex 我无法理解 我试图理解的切入点表达式如下 Around execution MyAnnotation execution MyAnnotation 据我了解 这个表达式将建议任何带有注释的类或
  • 如何使用批处理文件屏蔽输入而不需要额外的文件

    我想要批处理文件用 屏蔽输入而不需要额外的文件 例如 http pastebin com 2c4EtG4g 这段代码运行成功 但是当我写这封信时速度非常慢 任何人都可以给我 代码速度快并且没有额外的文件 或者编辑链接中的代码以加快速度 这符
  • 针对 BlackBerry 上的多种屏幕尺寸进行开发

    Android 和 iOS 具有 密度独立像素 的概念 因此您的布局在不同密度和屏幕尺寸的设备上看起来相同 到目前为止 我已经编写了使用像素手动间隔元素的代码 即我希望此按钮距屏幕左侧 10 个像素 这在曲线上非常棒 但是当我将其加载到粗体
  • 将复杂结构编组到 C#

    我仍在努力将一个相当复杂的结构从 C 编组到 C C 中的结构体如下 typedef struct DWORD Flags DWORD TimeCode DWORD NodeMoving Matrix NodeRots NUM GYROS
  • python基础级别生成器和列表问题[重复]

    这个问题在这里已经有答案了 my nums i i for i in 1 2 3 4 5 for k in my nums print k GG list my nums print GG 它打印 1 4 9 16 25 Process f
  • 强制浏览器在显示页面之前加载 CSS

    我已经制作了我的网站的移动版本 然而 在加载页面时 网站首先会在未应用 CSS 的情况下显示 一秒钟后 最多 它会应用 CSS 并正确呈现 此行为在所有浏览器 包括移动浏览器 中都是一致的 你知道我如何强制浏览器首先加载CSS 它的尺寸真的
  • 为什么我必须为 React 组件类中定义的方法添加 .bind(this) ,而不是在常规 ES6 类中定义方法

    让我困惑的是为什么当我定义一个 React 组件类时 包含在this对象在定义的方法中未定义 this在类中的生命周期方法中可用 除非我使用 bind this 或者使用箭头函数定义方法 例如下面的代码this state将是未定义的ren
  • 从具有不同高度的表格行中提取pdf文本(java使用pdfbox库)

    黑色形状是需要提取的文本 到目前为止 我已经从列中提取了文本 但是是手动提取的 因为只有 5 个 对区域使用 Rectangle 类 我的问题是 有没有办法对行执行此操作 因为矩形的大小 高度 不同 并且手动对 50 多行执行此操作将是一种
  • Bootstrap 工具提示 HTML, 锚标记上带有很棒的字体图标,但焦点不起作用

    我有以下 HTML 它按预期工作 当悬停到 符号时 会出现工具提示 但是因为其中一个在工具提示内有链接 所以我希望它表现得像 焦点 并且同时也 悬停 因此当我悬停其中包含链接的工具提示时 它仍然像 悬停 一样 当我没有悬停 HTML 时 工
  • 将 DateInterval 格式设置为 ISO8601

    我目前正在开发一个 php 项目 需要将 DateInterval 格式化为 ISO8601 类似这样 P5D 此格式可用于创建 DateTime 和 DateInterval 对象 但我无法找到将 DateInterval 格式化为此格式
  • C#中的滑动窗口算法

    我正在尝试在 C 3 0 中的二维数组上实现简单的滑动窗口算法 我发现this非常有用 但它只涉及一维数组 The post还包括算法的代码 我完全无法将它用于我的场景 任何人都可以建议我如何继续吗 设想 source googlepage
  • 在 MVC javascript 部分解析@? [复制]

    这个问题在这里已经有答案了 我正在尝试使用电子邮件RegEx在 MVC4 的 javascript 部分 但RegEx有 char 它不允许解析它 error Parser Error Message is not valid at the