我想在sql server中搜索用户可以将关键字作为"java script" j2ee
的地方。我想在j2ee
到AND
之前替换每个空间,但不是java
和javascript
之间的空格。替换空格字符
我迄今为止代码:
objCandidateShortInfo.strKeyWord =
"(" +
txtAllKeywords.Value.Trim()
.ToUpper()
.Replace(",", " ")
.Replace("AND NOT", "")
.Replace("AND", "")
.Replace("OR", "")
.Replace(" ", " ")
.Replace(" ", " AND ")
+ ")";
它取代所有空格与AND
,但我不希望有双引号的替代空间。
你能提出一个解决我的问题吗?
让我们看看我们的代码.. – bgs
现在我正在做像objCandidateShortInfo.strKeyWord =“(”+ txtAllKeywords.Value.Trim()。ToUpper()。Replace(“,”,“”).Replace(“ AND“,”“).Replace(”AND“,”“).Replace(”OR“,”“).Replace(”“,”“).Replace(”“,”AND“)+”)“ ;所以它用“和”替换所有空间,但我不想用双引号替换空格 –
您可以添加一些关于如何拆分的更多细节吗?哪些字符是引号之外的有效分隔符?一个复杂的输入字符串和预期输出的例子会有所帮助。 – Markus