我正在使用标准输入和输出将 2 个 base64 字符串从一个应用程序传递到另一个应用程序。分离它们的最佳方法是什么,以便我可以在其他应用程序中将它们作为两个单独的字符串?我正在考虑使用一个简单的逗号来分隔它们,然后使用
string[] s = output.Split(',');
其中输出是我从标准输出读取的数据。
带逗号的示例:
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCv5E5Y0Wrad5FrLjeUsA71Gipl3mhjIuCw1xhj
jDwXN87lIhpE32UvItf+mvp8flQ+fhi5H0PditDCzUFg8lXuiuOXxelLWEXA8hs7jc+4zzR5ps3R
fOv3M6H8K5XGkwWLhVNQX47sAGyY/43JdbfX7+FsYUFeHW/wa2yKSMZS3wIDAQAB
,HNJpFQyeyJoVbeEgkw/WNtzR0JTPIA1hlK1C8LbFcVcJfL33ssq3gbzi0zxn0n2WxBYKJZj2Kqbs
lVrmFbQJRgvq4ZNF4F8z+xjL9RVVE/rk5x243c3Szh05Phzx+IUyXJe6GkITDmsxcwovvzSaGhzU
3qQkNbhIN0fVyynpg0Kfm0WytuW71ku1eq45ibcczgwQLRJX1GKzC9wH7x/V36i6SpyrxZ/+uCIL
4QgnKt6x4QG7Gfk3Msam6h6JTFdzkeHJjq6JzeapdQn5LxeMY0jLGc4cadMCvy/Jdrcg02pG2wOO
/gJT77xvX+d1igi+BQ/YpFlwXI0BIuRwMAeLojmZdRYjJ+LY69auxgpnQvSF4A+Wc6Jo8m1pzzHB
yQVA8KyiRwbyijoBOsg+ok18UPFWeJ5hE3e+8l/WSEcii+oPgXyXTnK+seesGdOPeem3HukNyIps
L/StHZEkzeJFTr8LIB9HLqDikYU2mQjTiK5cIExoyy2Go+0ndL84rCzMZAlfFlfffocL9x+SGyeer
M1mxmyDtmiQfDphEZixHOylciKUhWR00dhxkVRQ4Q9LYCeyGfDiewL+rm5se/ePCklWtTGycV9HM
H5vYLhgIkf5W6+XcqcJlE6vp4WWxmKHQYqRAdfW5MYWskx7jBDTMV2MLy7N6gQRQa/OpK8ruAbVf
MwWP1sGyhAxgrw/UxTH1tW498WI5JtQR3oub3+Uj5AqydhwzQtWM58WfVQXdv2bFZmGH7d9A+C95
DQ8QXKrV7Ot/wVq5KKLgpJy8iMe/G/iyXOmQhkLnZ3qvBaIJd+E2ZIVPty6XGMwgC4JebArr+a6V
Cb/SO+vR+eZmXLln/w==
您所要做的就是使用不是有效 Base64 字符的分隔符。Comma不是 base64 字符,因此您可以使用。
Base64 字符是[0-9a-zA-Z/=+]
(所有数字、大写、小写、正斜杠加号和等号)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)