javascript - 像 javascript 一样在 csharp 中拆分字符串
问题描述
我正在尝试从 C# 表单中的 html 对象导入一些文本。
var a = document.getElementById('js_CityPosition0Link').title;
console.log(a);
var b = a.split(" (");
console.log(b);
var c = b[0];
console.log(c);
我可以得到“a”字符串,但不能像 javascript 那样在 C# 语言中转换为“c”。
解决方案
您必须将其转换为数组,然后才能拆分字符串
string str = "Belediye Binasi (10)";
string[] str_toArray = str.Split('(');
foreach(string val in str_toArray)
{
Console.WriteLine(val);
}
Console.WriteLine("The result you need : {0}", str_toArray[0]);
Console.ReadKey();
结果 :
Belediye Binasi
10)
The result you need : Belediye Binasi
推荐阅读
- javascript - 单击具有不同 li 类的克隆 li
- c# - 如何在 Masstransit 发布时忽略命名空间
- string - 删除字符串的部分内容
- javascript - 组件安装时如何从文本区域获取字符数
- php - 当字符串中混合有 ('\','?',':') 时,PDO 在插入期间准备混合参数错误
- react-native-svg - react-native-chart-kit 装饰器中的可点击 TextInput
- python-3.x - 在截止日期前最大化收入
- html - 根据文本长度灵活地在一个区域中省略两个空格
- node.js - fsevents@2.3.2 不支持的平台:在 github 上需要 {"os":"darwin","arch":"any"}(当前:{"os":"linux","arch":"x64"})行动
- c++ - 打印动态二维数组的问题(执行问题)