Ruby:如何从字符串中提取单词

时间:2017-01-30 07:16:57

标签: ruby regex

我想从字符串中获取单词。 例如: str = "Mike's book."。 我希望我能得到["Mike's", "book"]

我知道我们可以str.split(/\W+/),但会返回["Mike", "s", "book"],这不是我想要的。

1 个答案:

答案 0 :(得分:0)

在Ruby中使用scan()方法和character class正则表达式,包括单词和单引号。

BitmapDrawable drawable = (BitmapDrawable) imageView.getDrawable();
Bitmap bitmapOrg= drawable.getBitmap();
ByteArrayOutputStream bao = new ByteArrayOutputStream();
bitmapOrg.compress(Bitmap.CompressFormat.JPEG, 100, bao);
byte [] ba = bao.toByteArray();
String ba1=Base64.encodeToString(ba,Base64.DEFAULT);