{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T19:45:39Z","timestamp":1762458339274},"reference-count":0,"publisher":"Cambridge University Press (CUP)","issue":"4","license":[{"start":{"date-parts":[[1996,12,1]],"date-time":"1996-12-01T00:00:00Z","timestamp":849398400000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Nat. Lang. Eng."],"published-print":{"date-parts":[[1996,12]]},"abstract":"<jats:p>Many of the processing steps in natural language engineering can \nbe performed using finite \nstate transducers. An optimal way to create such transducers is to \ncompile them from regular \nexpressions. This paper is an introduction to the regular expression \ncalculus, extended with \ncertain operators that have proved very useful in natural language \napplications ranging from \ntokenization to light parsing. The examples in the paper illustrate \nin concrete detail some of these applications.<\/jats:p>","DOI":"10.1017\/s1351324997001563","type":"journal-article","created":{"date-parts":[[2002,7,27]],"date-time":"2002-07-27T09:30:22Z","timestamp":1027762222000},"page":"305-328","source":"Crossref","is-referenced-by-count":64,"title":["Regular expressions for language engineering"],"prefix":"10.1017","volume":"2","author":[{"given":"L.","family":"KARTTUNEN","sequence":"first","affiliation":[]},{"given":"J-P.","family":"CHANOD","sequence":"additional","affiliation":[]},{"given":"G.","family":"GREFENSTETTE","sequence":"additional","affiliation":[]},{"given":"A.","family":"SCHILLE","sequence":"additional","affiliation":[]}],"member":"56","published-online":{"date-parts":[[1996,12,1]]},"container-title":["Natural Language Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S1351324997001563","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,12]],"date-time":"2019-05-12T15:47:44Z","timestamp":1557676064000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S1351324997001563\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996,12]]},"references-count":0,"journal-issue":{"issue":"4","published-print":{"date-parts":[[1996,12]]}},"alternative-id":["S1351324997001563"],"URL":"https:\/\/doi.org\/10.1017\/s1351324997001563","relation":{},"ISSN":["1351-3249","1469-8110"],"issn-type":[{"value":"1351-3249","type":"print"},{"value":"1469-8110","type":"electronic"}],"subject":[],"published":{"date-parts":[[1996,12]]}}}