c# - 使从 SQL 数据库读取流变得通用的正则表达式:
问题描述
我在 SQL 数据库中有列:[description],用户可以在输入项目描述的文本时输入逗号,但我的正则表达式无法识别,显示不支持...在我在 c# 中的 reg 表达式请求下方:
if (content.ToString().IndexOf("Asset found.") > 0)
{
string[] txt = content.ToString().Split('{');
txt = txt[2].ToString().Split(',');
MyGlobalVal.ASSET_DESCRIPTION = txt[0].ToString().Split(':')[1].Substring(1, txt[0].ToString().Split(':')[1].Length-2);
MyGlobalVal.ASSET_LABEL = txt[1].ToString().Split(':')[1].Substring(1, txt[1].ToString().Split(':')[1].Length-2);
MyGlobalVal.ASSET_TYPE = txt[2].ToString().Split(':')[1].Substring(1, txt[2].ToString().Split(':')[1].Length-2);
MyGlobalVal.EPC = txt[7].ToString().Split(':')[1].Substring(1, txt[7].ToString().Split(':')[1].Length-2);
MyGlobalVal.FID = txt[8].ToString().Split(':')[1].Substring(1, txt[8].ToString().Split(':')[1].Length-2);
MyGlobalVal.ROOM_CODE = txt[11].ToString().Split(':')[1].Substring(1, txt[11].ToString().Split(':')[1].Length-2);
MyGlobalVal.TID = txt[14].ToString().Split(':')[1].Substring(1, txt[14].ToString().Split(':')[1].Length-4);
var Save_tid_fid = new Intent(mContext, typeof(Save_tid_fid));
StartActivity(Save_tid_fid);
我想将 SQL 数据库中 [Descripton] 列中写入的任何类型的文本读入设备:我的意思是:带逗号的文本等。
解决方案
推荐阅读
- ffmpeg - 将视频的两半与图像连接起来的问题
- firebase - 如何在flutter中检查文档ID是否存在于集合中
- python - 找到所有可能的二十一点手的算法
- nginx - 将一些 url 重定向到另一个端口
- javascript - 在基数排序中可视化第二次迭代的问题
- flutter - 颤振错误:参数类型“列表”
?不能分配给参数类型“列表” ' - encoding - 更改堆栈交换 api 请求中的编码
- java - 使用 Java 中的 JSON 密钥访问 GCS 并获取方法抛出“com.google.cloud.storage.StorageException”异常
- json - 解析 loadbalancer.yaml 时出错:将 YAML 转换为 JSON 时出错:yaml:第 4 行:找到无法启动任何令牌的字符
- arrays - MPI_GATHERV (Fortran) 从二维子矩阵创建一个新的二维矩阵