{ "info": { "author": "Monika Ilieva", "author_email": "hidden@hidden.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Build Tools" ], "description": "PATTMATCH\n---------\n\n.. image:: https://github.com/monzita/pattmatch/blob/master/pmatch.png\n\n`More algorithms can be found here `_\n\nDocumentation\n-------------\n\n`It's here `_\n\nExample\n-------\n\n>>> from pattmatch import *\n>>>\n>>> kmp('ABCABC', 'ABC')\n[[0, 3], [3, 6]]\n>>> rabin_karb('ABCDAABC', 'ABC')\n[[0, 3], [5, 8]]\n>>> boyer_moore('AAABAAACAAD', 'AA')\n[[0, 2], [1, 3], [4, 6], [5, 7], [8, 10]]\n>>> z_array('ABCDAABBCAAAABBCAAAAABCA', 'AAAA')\n[1, 0, 0, 0, 2, 1, 0, 0, 0, 4, 3, 2, 1, 0, 0, 0, 4, 4, 3, 2, 1, 0, 0, 1]\n\nLICENCE\n-------\n\n`MIT `_", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/monzita/pattmatch", "keywords": "pattern-matching text string pattern python3 boyer moore rabin karp kmp", "license": "GNU General Public License v3 or later (GPLv3+)", "maintainer": "", "maintainer_email": "", "name": "pattmatch", "package_url": "https://pypi.org/project/pattmatch/", "platform": "", "project_url": "https://pypi.org/project/pattmatch/", "project_urls": { "Homepage": "https://github.com/monzita/pattmatch" }, "release_url": "https://pypi.org/project/pattmatch/0.0.2/", "requires_dist": null, "requires_python": "", "summary": "Implementation of some pattern matching algorithms", "version": "0.0.2" }, "last_serial": 5871465, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "3945470f244ff53d4b9b1fd05a7d0188", "sha256": "336b46c2e807c6aed600cd34bf529fc63b5706b307b77ef06da4bfd5d28c2fd9" }, "downloads": -1, "filename": "pattmatch-0.0.0.tar.gz", "has_sig": false, "md5_digest": "3945470f244ff53d4b9b1fd05a7d0188", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1160, "upload_time": "2019-07-30T08:11:26", "url": "https://files.pythonhosted.org/packages/72/db/5ad065793610aeec798a1364435c00666aba7f1d90294a6d91e304f07fdd/pattmatch-0.0.0.tar.gz" } ], "0.0.1": [ { "comment_text": "", "digests": { "md5": "affaf4f05876bb393b501ffc2a52c318", "sha256": "6f2bbbc61eecd0faec4d33b1b24263633a3666cd2a1476c06f07d0300842698f" }, "downloads": -1, "filename": "pattmatch-0.0.1-py3.7.egg", "has_sig": false, "md5_digest": "affaf4f05876bb393b501ffc2a52c318", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 10059, "upload_time": "2019-09-22T15:15:37", "url": "https://files.pythonhosted.org/packages/87/f4/d6c9bb766802c162939dbafd5f31f025ca7a264d3021ed35b87f4eb4cf36/pattmatch-0.0.1-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "94455446c4c7acc316a8569afee50a4e", "sha256": "086ea4bd85b2da128544a2c001e4bb8da438b2e8e0aad6642769b46558db486b" }, "downloads": -1, "filename": "pattmatch-0.0.1.tar.gz", "has_sig": false, "md5_digest": "94455446c4c7acc316a8569afee50a4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3594, "upload_time": "2019-09-22T15:15:39", "url": "https://files.pythonhosted.org/packages/a5/79/8374aa5f587df4e633cc4905adbb3615f43ad732ae30abff56a9a3751436/pattmatch-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "bbfb8e630b16790fdd532bb649e3f160", "sha256": "526c61b90b687b3d3015e902a5ac7e4f110788fccfc5b9876a354463f79e0a59" }, "downloads": -1, "filename": "pattmatch-0.0.2.tar.gz", "has_sig": false, "md5_digest": "bbfb8e630b16790fdd532bb649e3f160", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3517, "upload_time": "2019-09-23T04:26:43", "url": "https://files.pythonhosted.org/packages/98/9d/72fcab0d9a7e0e2f0882257356ea3958a8646998360f809f0c84b188c416/pattmatch-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bbfb8e630b16790fdd532bb649e3f160", "sha256": "526c61b90b687b3d3015e902a5ac7e4f110788fccfc5b9876a354463f79e0a59" }, "downloads": -1, "filename": "pattmatch-0.0.2.tar.gz", "has_sig": false, "md5_digest": "bbfb8e630b16790fdd532bb649e3f160", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3517, "upload_time": "2019-09-23T04:26:43", "url": "https://files.pythonhosted.org/packages/98/9d/72fcab0d9a7e0e2f0882257356ea3958a8646998360f809f0c84b188c416/pattmatch-0.0.2.tar.gz" } ] }