我需要在javascript中的url中删除斜杠之后的第一个单词,我假设使用正则表达式是理想的.
以下是URL可能的样子:
粗体是我需要正则表达式匹配每个场景,所以基本上只有斜杠后的第一部分,无论有多少进一步的斜杠.
我在这里完全失去了,感谢你的帮助.
我需要一个正则表达式来匹配任何这些格式的字符串:
我有第一和第三种模式,这就是我提出的
^(([a-zA-Z]{4}[0-9]{8})|([0-9]{10}))$
Run Code Online (Sandbox Code Playgroud)
我无法将第二种模式纳入其中.
我有这个相当简单的SQL查询:
SELECT i.IdItem
FROM Item i
INNER JOIN Size s ON i.IdItem = s.IdItem
WHERE s.Width > 0 AND s.Width < 100
Run Code Online (Sandbox Code Playgroud)
...我一直试图将LINQ转换为实体,但无济于事.
到目前为止,这是我提出的:
context.Items.Where(i => i.Sizes.Where(s => s.Width > 0 && s.Width < 100))
Run Code Online (Sandbox Code Playgroud)
DbSet我的DatabaseContext(上下文)中有一个项目和大小,我的Item实体有一个Sizes导航属性.
这不编译,给我一个Cannot implicitly convert type 'System.Collections.Generic.IEnumerable' to 'bool'错误.我有一种感觉,我错过了一些非常明显的东西.