gpt4 book ai didi

c# - 修剪正则表达式中的空格

转载 作者:太空宇宙 更新时间:2023-11-03 21:18:54 24 4
gpt4 key购买 nike

我有一个用于解析由等号分隔的键/值对的正则表达式。 '='前后可以有一些空白字符,但键和值应该没有它们。例如

key=value
key = value

必须返回相同的结果:“键”和“值”,而不是“键”和“值”。

我在解析值时遇到了一点问题,因为它可以是空的,没关系。

key=

这是我的正则表达式版本,没有修剪值 https://regex101.com/r/pY9rW8/2 的空格

最佳答案

你可以考虑一个没有正则表达式的变体:

string s = "key=value";
var a = s.Split('=');
var key = a[0].Trim();
var val = a[1].Trim();

关于c# - 修剪正则表达式中的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32103690/

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