拆分包含韩文字符的字符串

时间:2018-01-04 04:11:40

标签: python regex

我有一个包含韩文字符的字符串:

s = '굿모닝, today is 촉촉'

我想把它拆分为:

t = ['굿모닝', 'today', 'is', '촉촉']

请注意,所有韩文字符都放在一起而不是分开,即它是'굿모닝',而不是'굿','모','닝'。

问题:

  • 如何拆分该字符串以获得所需的输出?
  • 我是否需要使用正则表达式?

1 个答案:

答案 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', '촉촉']分隔字符串,后跟非可选的白色字符,?