如何使用相同的关键字过滤掉各种标题

时间:2015-04-23 07:11:56

标签: javascript regex

我的字符串类似,因为它们包含相同的关键字。

如果多个字符串包含三个或更多相同的关键字,那么我只想返回一个字符串。

示例:

// Pseudo code
public static class RealmHelper {
    private static SharedPreferences prefs;
    public static Realm getInstance(Context context) {
        String realmPath = new File(context.getFilesDir(), "default.realm").getAbsolutePath();
        if (prefs.getBoolean("firstRun", true)) {
            Realm.migrateRealmAtPath(realmPath, new RealmMigration() {
                @Override
                public long migrate(Realm realm, long oldVersion) {
                    return 42; // new version of Realm
                }
            });
            prefs.edit().putBoolean("firstRun", false).commit();
        }

        try {
            return Realm.getInstance(context);
        } catch (RealmMigrationNeededException e) {
            Realm.migrateRealmAtPath(realmPath, new CustomMigration());
            return Realm.getInstance(context);
        }
    }
}

我想过滤3个关键字的所有字符串,然后我只想保留一个字符串。

不确定我是否可以单独使用正则表达式或需要JavaScript。

帮助?

1 个答案:

答案 0 :(得分:0)

如何简单地循环遍历所有句子并删除标点符号,并将单词保留在地图中。聚合计数然后循环遍历哈希以查找发生了多于3的单词

Set item = doc.GetFirstItem( "Body" )
    Set memo = New NotesDocument( db )
    memo.Form = "Memo"
    memo.Subject = "Here's a copy of the review."
    Call memo.CopyItem( item, "Body" )