split


License

License

GroupId

GroupId

fr.janalyse
ArtifactId

ArtifactId

split_2.10
Last Version

Last Version

0.3.12
Release Date

Release Date

Type

Type

jar
Description

Description

split
split
Project URL

Project URL

https://github.com/dacr/split
Project Organization

Project Organization

fr.janalyse
Source Code Management

Source Code Management

https://github.com/dacr/split

Download split_2.10

How to add to project

<!-- https://jarcasting.com/artifacts/fr.janalyse/split_2.10/ -->
<dependency>
    <groupId>fr.janalyse</groupId>
    <artifactId>split_2.10</artifactId>
    <version>0.3.12</version>
</dependency>
// https://jarcasting.com/artifacts/fr.janalyse/split_2.10/
implementation 'fr.janalyse:split_2.10:0.3.12'
// https://jarcasting.com/artifacts/fr.janalyse/split_2.10/
implementation ("fr.janalyse:split_2.10:0.3.12")
'fr.janalyse:split_2.10:jar:0.3.12'
<dependency org="fr.janalyse" name="split_2.10" rev="0.3.12">
  <artifact name="split_2.10" type="jar" />
</dependency>
@Grapes(
@Grab(group='fr.janalyse', module='split_2.10', version='0.3.12')
)
libraryDependencies += "fr.janalyse" % "split_2.10" % "0.3.12"
[fr.janalyse/split_2.10 "0.3.12"]

Dependencies

compile (1)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.10.7

test (1)

Group / Artifact Type Version
org.scalatest : scalatest_2.10 jar 3.0.8

Project Modules

There are no modules declared in this project.

split License Build Status Maven Scaladex Codacy

split library is a collection of various text based splitting algorithms designed for high performances

In your build.sbt, add this :

libraryDependencies += "fr.janalyse" %% "split" % version

For usage example, take a look to unit test cases.

CsvSplit

To split csv lines into cells using the specified separator (, by default). It supports content such as truc, blah, "bouh, bah" which contains 3 cells.

StringSplit

To convert a string into a collection of sub-strings while taking into account brackets, quotes, ...

FlowGroup

To convert a strings flow into a smaller one. For example to process multi-lines logs

KeyValSplit

To extract key values from a string. This is done in a smart way which allow the separator to be used inside values.

Versions

Version
0.3.12
0.3.8
0.3.7
0.3.6