问题标签 [no-match]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
regex - MicroPython Regex 不匹配,虽然它在线
我有一个奇怪的问题。当我在线解析我的正则表达式时,它工作正常,但在 MicroPython 中不匹配。
正则表达式:
()*<div>(.*?)<\/div>()*
或<div>(.*?)<\/div>
或<div>(.*?)</div>
匹配:
这些都与 python 不匹配,但可以在线执行(http://regexr.com/或https://pythex.org/)
这只是我想要得到的一小部分。但我想要的是 div 内的数据。
编辑:我在 esp8266 上使用 micropython。我很有限,不能使用 html 解析器。
perl - 从文件中查找并打印完全匹配,如果找不到匹配则在打印中通知
我正在使用以下 Perl 脚本搜索多个文件,并在该行中的特定数字匹配时打印出整个文本行:
每次在一个或多个文件的一行中存在数字时,该脚本都可以很好地匹配和打印。我的问题是,我希望能够确定任何文件中该数字何时根本不匹配。
我们正在解析具有数千行的多个文件,因此要找到增量(即在任何文件中均不匹配此数字)非常耗时。
澄清一下,每次在每个文件中匹配数字时,我仍然需要匹配和打印,而不仅仅是匹配一次。它匹配的行输出对于打印也是至关重要的。
最终这只是为了显示该数字是否在任何文件中的任何位置都不匹配。
为便于阅读而编辑的源代码
r - pmatch 函数的性质
我不明白内置函数pmatch的行为(部分字符串匹配)的行为。
该描述提供了以下示例:
但使用:
有人可以向我解释这种行为吗?
ms-access - 当我认为 NoMatch 应该为 False 时访问 VBA NoMatch = True,我哪里出错了?
通过各种善良的灵魂@jericho johnson 和其他人。我有似乎正在工作的 VBA 代码。除了一部分。最后的“Else”条件“Do While Not StrSQL1.NoMatch”。它总是等于真。即使在第一个 Else 语句中引用的值“StrSQL1.FindFirst ([PrimaryKey] = qs.Fields("external_nmad_id"))”
当我将鼠标悬停在“external_nmad_id”上时,它会显示一个字符串值。当我将鼠标悬停在 [PrimaryKey] 上时,它显示 '[PrimaryKey]="" '。空引号集是否引用了值的记录集 - 还是表示没有引用任何内容(因此 NoMatch 始终为 True)。还是我在其他地方错过了什么?
reactjs - 反应路由器基本名称无法正常工作
我用这个路由器创建了一个小的反应应用程序:
这是路线:
当我尝试在没有基本名称的情况下到达路线时,我在控制台上收到此警告:
</p>
警告:您正在尝试在其 URL 路径不以基本名称开头的页面上使用基本名称。预期路径“/4123”以“/hotel”开头
虽然我期待获得 nomatch 路线...有没有办法获得 nomatch 路线而不是查看我的应用程序?
reactjs - 我对 react-router-dom 有疑问,NoMatch 不接受 /foo/bar 之类的 URL
我正在使用带有 React、Redux 和 React-router-dom 的经典配置。在开发中一切正常。和生产模式(本地主机和生产服务器)。我只是对 NoMatch 流程有疑问。
- /good-path,它的工作
- /wrong-path 它的工作并显示 NoMatch 组件
- /wrong/path 它显示一个白页(网络控制台中的 404 状态,url 错误 www.myWebsite.com/wrong/path)
我正在使用: - react 16.8.4 - react-dom 16.8.4 - react-redux 6.0.1 - react-router-dom 5.0.1 - redux 4.0.1
这是我的配置示例:
一切正常,但我希望 NoMatch 组件会显示这种错误的路径:/wrong/path(多个斜杠 url)。在这种情况下,index.html 已加载,但我无法访问 app.js 之类的资源,使用这种 URL www.myWebsite.com/wrong/app.js 时出现网络错误 404
谢谢你的帮助。
python - Python 正则表达式:re.search() 找不到字符串
我无法使用 re.search() 方法。我正在尝试从以下显式字符串中提取图像链接:
div class="beitragstext">\n\t\t\t\t<p>Es gibt derzeit keine Gründe mehr NICHT auf 1.1.3 zu springen!</p>\n<p><a href="http://www.flickr.com/photos/factoryjoe/372948722/"><img src="https://www.iphoneblog.de/wp-content/uploads/2008/02/372948722-6ec4028a80.jpg" alt="372948722_6ec4028a80.jpg" border="0" width="430" height="466" /></a></p>\n<p>Photo: <a href="http://www.flickr.com/photos/factoryjoe">factoryjoe</a>
我想减去第一张图片的 URL,并且只减去 URL。
这是我的代码:
imageURLObject = re.search(r'http(?!.*http).*?\.(jpg|png|JPG|PNG)', match)
结果应该是https://www.iphoneblog.de/wp-content/uploads/2008/02/372948722-6ec4028a80.jpg
相反,方法返回是无。但是如果使用这个正则表达式re.search(r'http.*?\.(jpg|png|JPG|PNG)', match)
,没有 `*(?!. http),第一个http命中将匹配到.(jpg|png|JPG|PNG),这将是返回:
http://www.flickr.com/photos/factoryjoe/372948722/"><img src="https://www.iphoneblog.de/wp-content/uploads/2008/02/372948722-6ec4028a80.jpg
有人能帮助我吗 ?:-)
reactjs - React Router 和 Suspense 的 404 路由问题
我正在尝试使用 React 16.12.0 中的延迟加载和 Suspense。我也在使用 React Router 5.1.2。
这是我第一次使用 Suspense,但我还没有找到合适的方法来加载 a404/NoMatch
而不会导致其他问题。
我的代码如下所示:
- 像这样写,
NoMatchPage
组件将永远不会显示。 - 写在 Suspense 中,作为最后一个子节点,将
NoMatchPage
在任何路由上渲染组件,放置在应该在该路径上渲染的组件之后。 - 写在 Suspense 上方,将
NoMatchPage
在任何路径上渲染组件,放置在应该在该路径上渲染的组件之前。
我已经检查了官方文档和很多实际示例,但我没有发现任何可以帮助我解决这个问题的东西。
c++ - “不匹配运算符>>”但我不明白为什么。请给我解释一下好吗?
我有以下代码:
请向我解释为什么我在第 18 行收到此错误:
运算符不匹配>>`
ps:const & i
是前置任务,我改不了。我只需要这个向量的颠倒副本。