javascript - 检查字符串的某个部分是否包含子字符串
问题描述
我想检查我的字符串的某个部分是否包含子字符串。
到目前为止,这是我的代码:
var sHexValue = document.getElementById("ColourInput").value;
fnDebugMessage(sHexValue);
if (sHexValue.includes("#", 0)) {
fnDebugMessage("TRUE");
}
所以目前它从字符串中的位置检查ColourInput
它是否包含,但是我想限制它,所以它只检查第一个字符#
0
ColourInput
我该怎么做呢?任何帮助表示赞赏
解决方案
备用,使用startsWith()
document.getElementById("ColourInput").value.startsWith('#')
推荐阅读
- ios - 为 arkit ARReferenceObject 将 *.obj 转换为 *.arobject
- ios - 使用 Timer 更新 UITableViewCell 而不会阻塞 UI
- python - 使用 readlines() 打印时出现 IndexError
- go - time.Since() 给出 0
- c# - Winform Cefsharp:无法清除缓存目录
- python - Python - 捕获带有或不带有特定字符的字符串
- c# - @Deserialization 错误内部异常 1:InvalidOperationException:
没想到。C# - android - 如何处理对主要版本的更新
- r - 逻辑回归在 R 中不收敛
- r - 当我将鼠标悬停在使用 tmap 制作的地图上时如何修复标签