问题标签 [startswith]
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.
odata - odata:如何在startswith中使用tolow
当我像这样使用 odata 时: $filter=startswith(tolower(firstName),tolower('A')) 它不起作用。
我想知道 tolower 或 toupper 是否可以与startswith一起使用?
c# - C# (String.StartsWith && !String.EndsWith && !String.Contains) 使用列表
我是 C# 的新手,我遇到了问题。
我有 2 个列表、2 个字符串和一个 getCombinations(string) 方法,该方法将字符串的所有组合作为列表返回;
对于startWithString,endswithString和containString的每个组合,我如何验证subjectStrings元素是否不是StartWith && !EndsWith && !Contains(或!StartWith && !EndsWith && Contains等)?
这是我在 StartWith && !EndsWith 中的代码(如果你想看到它运行:http: //ideone.com/y8JZkK)
输出:
if(z.StartsWith(a) && !z.EndsWith(b)) var b 可以是“et”和“te”,但 cote 和 conte 以“te”结尾,为什么它仍然添加到我验证的字符串中?
提前致谢。
javascript - Angular JS 'Startswith' 自定义过滤器
所以我一直在尝试制作一个自定义过滤器来搜索“Startswith”参数而不是“包含”。我编写的每个过滤器似乎都无法正常工作。这是我正在尝试实现的示例 ---> http://jsfiddle.net/DMSChris/9ptr9/
}
http://jsbin.com/OyubElO/1/edit - 这是我现在的位置。
任何帮助将不胜感激!
python - 仅当行都不是以空格开头时才返回 true
这是我的代码,但是,它返回 True 至少有一行不是以空格开头。如何修复它,只有当我打开的文件中的每一行都以空格以外的内容开头时,它才会返回 True。如果至少一行以空格开头,则返回 False。
c# - In C#, What is the fastest way to search for elements in a list but do a "StartsWith()" search?
I have a list of strings:
and now i want a function like this:
but instead of Contains, i want it to do a starts with check so 4 out of the 5 items would be returned (BIRD would NOT).
What is the fastest way to do that?
java - 带有自定义规则的 java startsWith() 方法
我实现了打字训练器,并想startsWith()
用特定的规则创建我的特殊 String 方法。例如:'-'
char 应该等于任何长连字符('‒'
等)。此外,我将为特殊重音字符添加其他规则(e 等于é,但不é等于 e)。
我可以用char替换各种长连'-'
字符,但是如果有更多规则,恐怕替换会太慢。
我该如何改进这个算法?
java - startsWith String 方法似乎无法正常工作
我有一个 Java 程序,它使用 inputStream 从输入文件读取并使用 outputStream 写入输出文件。该文件具有以井号“#”开头的注释行,还包含空白行。我试图让 Scanner 跳过这些行以获取实际信息。我无法硬编码要跳过的行数,因为输入文件可能会更改。这是我认为可以完成我需要的代码部分:
逻辑有问题吗?我认为使用此代码只会将非空白行或不以井号开头的行写入我的输出文件,而是将整个输入文件写入输出文件,包括注释行和空白行。我的猜测是我不太了解 startsWith 方法如何正常工作。欢迎任何建议,感谢您的阅读!
编辑
这里是 inputStream 的定义:
这里也是输入文件的开头,它是一个文本文件:
编辑 2
我想出了一种方法来完成我所需要的,尽管这可能只适用于我正在使用的输入文件:
这种方法确实会跳过其中包含“#”的行或空白行,但是如果一行在该行的任何位置包含“#”,它将被跳过。我的输入文件只将这些放在行的开头并且没有在其他地方使用,所以它适用于我的情况。如果有人有更动态的解决方案,欢迎分享。希望这可以帮助其他有类似情况的人。感谢所有回复并花时间提供帮助的人!
c# - StartsWith 方法 C# 不返回 TRUE
我从 MS SQL 数据库中读取了一些值,我喜欢对字符串进行一些操作。这是我用来检查某个字符串是否以另一个字符串开头的代码:
然而input.StartsWith(subString)
不返回真。有人知道为什么吗?
java - 使用startswith()检查字符串是否以零个或多个括号和“A(”开头
我想检测一个字符串是否以这些“A(”,“((A(”),“(((A(”,...我的问题是java中的startswith()没有将正则表达式作为输入。那么,怎么可能这样做呢?
php - PHP Preg_Replace,“开头”不起作用
有人可以解释一下,为什么我的代码没有给我任何回报?