gpt4 book ai didi

vb.net - 使用 like 运算符的通配符 vb.net

转载 作者:行者123 更新时间:2023-12-01 15:54:09 28 4
gpt4 key购买 nike

我在使用“like”运算符时遇到问题。

我想在表格中查找字符串,例如“Address #123”或“Address #56778”或“Address #2b”。所以,我在代码中这样写:

If m_Table.Rows(i).Item("NOTE").ToString Like "*ADDRESS #*" Then

但是,代码将“#”读取为通配符,而不是简单字符。

我如何重写我的代码,使其将# 读取为一个简单的字符,而不是通配符?

最佳答案

您可以转义特殊字符 [ ? # * 通过将它们括在方括号 [ ] 中。有关详细信息,请参阅 Like Operator引用。

If m_Table.Rows(i).Item("NOTE").ToString Like "*ADDRESS [#]*" Then

另一种选择是使用 StartsWith , EndsWithContains字符串类的方法。

If m_Table.Rows(i).Item("NOTE").ToString().Contains("ADDRESS #") Then

关于vb.net - 使用 like 运算符的通配符 vb.net,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25041006/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com