X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fkafka%2Fwordcount%2Fsplitter%2FMessageSplitter.java;fp=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fkafka%2Fwordcount%2Fsplitter%2FMessageSplitter.java;h=0665f3e4bc434df0e0cdad6131e78f2e28bdbe9a;hb=55d9c923b04389ed5c6b9d6794587fa794384a5f;hp=0000000000000000000000000000000000000000;hpb=723ec6bbc03aaa4f552fd3a27986c120ea46fccf;p=demos%2Fkafka%2Fwordcount diff --git a/src/main/java/de/juplo/kafka/wordcount/splitter/MessageSplitter.java b/src/main/java/de/juplo/kafka/wordcount/splitter/MessageSplitter.java new file mode 100644 index 0000000..0665f3e --- /dev/null +++ b/src/main/java/de/juplo/kafka/wordcount/splitter/MessageSplitter.java @@ -0,0 +1,17 @@ +package de.juplo.kafka.wordcount.splitter; + +import org.springframework.stereotype.Component; + +import java.util.regex.Pattern; + + +@Component +public class MessageSplitter +{ + final static Pattern PATTERN = Pattern.compile("\\W+"); + + String[] split(String message) + { + return PATTERN.split(message); + } +}