c# - C# - 转义分号和双引号
问题描述
你如何更换;和 ”;”?我尝试了一些方法:
input: sometext,sometext
desired output: sometext","sometext
string s = "sometext,sometext".Replace(',' , "\";\"")
--Error: cannot convert from string to char
string s = "sometext,sometext".Replace(',' , '\";\"')
--Error: Too many characters in character literal
string s = "sometext,sometext".Replace(';', @""";""")
--Error: cannot convert from string to char
解决方案
采用:
string s = "sometext,sometext".Replace("," , "\";\"");
两者都需要是字符或字符串。
推荐阅读
- javascript - GTM 标签不会在按钮点击时触发 - 有限的选项
- firebase - 将私有 api 密钥存储在颤振中
- javascript - 如何将 HTML 类的所有对象拉入数组(JS)
- java - 以编程方式停止 TestNG 运行
- regex - 为什么使用 awk 时 \d 不匹配数字?
- sql-server - 当月份没有中断或所有权发生变化时,需要获取最小开始日期和最大结束日期
- elasticsearch - Kibana + OpenDistro JWT 身份验证
- python - 试图创建一个单词计数器,但我的语句在 python 中给出了一个类型错误
- runtime-error - Python:导入 dlib 稍后会导致错误(即使未使用 dlib)
- docker - 斯特拉皮 w. Docker-compose - 如何创建配置/服务器以将 Strapi 附加到 url?