我有一个包含韩文字符的字符串:
s = '굿모닝, today is 촉촉'
我想把它拆分为:
t = ['굿모닝', 'today', 'is', '촉촉']
请注意,所有韩文字符都放在一起而不是分开,即它是'굿모닝',而不是'굿','모','닝'。
问题:
答案 0 :(得分:4)
我认为韩语在这里没有任何相关性...我能想到的唯一问题是在前3个字符之后的令人讨厌的逗号阻止你直接使用// https://developer.mozilla.org/en-US/docs/Web/API/WindowBase64/Base64_encoding_and_decoding
firebase.auth().currentUser.getIdToken()
.then((idToken) => {
// Parse the ID token.
const payload = JSON.parse(b64DecodeUnicode(idToken.split('.')[1]));
// Confirm the user is an Admin.
if (!!payload['admin']) {
showAdminUI();
}
})
.catch((error) => {
console.log(error);
但是regular expressions是强大的!!
s.split()
输出import re
s = '굿모닝, Today is 촉촉'
re.split(',?\s', s)
只需用可选的逗号['굿모닝', 'Today', 'is', '촉촉']
分隔字符串,后跟非可选的白色字符,?