This HTML5 document contains 162 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dctermshttp://purl.org/dc/terms/
n10http://dbpedia.org/resource/PL/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n18http://perldoc.perl.org/
n12https://global.dbpedia.org/id/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
n13https://www.w3schools.com/jsref/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
n19http://dbpedia.org/resource/Smalltalk/
wikipedia-enhttp://en.wikipedia.org/wiki/
dbphttp://dbpedia.org/property/
dbchttp://dbpedia.org/resource/Category:
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
wikidatahttp://www.wikidata.org/entity/
dbrhttp://dbpedia.org/resource/
n14http://dbpedia.org/resource/Fortran,_PL/

Statements

Subject Item
dbr:Comparison_of_programming_languages_(string_functions)
rdf:type
owl:Thing
rdfs:label
Comparison of programming languages (string functions)
rdfs:comment
String functions are used in computer programming languages to manipulate a string or query information about a string (some do both). Most programming languages that have a string datatype will have some string functions although there may be other low-level ways within each language to handle strings directly. In object-oriented languages, string functions are often implemented as properties and methods of string objects. In functional and list-based languages a string is represented as a list (of character codes), therefore all list-manipulation procedures could be considered string functions. However such languages may implement a subset of explicit string-specific functions as well.
rdfs:seeAlso
dbr:Printf_format_string dbr:Concatenation
dcterms:subject
dbc:Articles_with_example_Python_(programming_language)_code dbc:Programming_language_comparisons dbc:String_(computer_science)
dbo:wikiPageID
3681422
dbo:wikiPageRevisionID
1111554798
dbo:wikiPageWikiLink
dbr:Qt_(toolkit) dbr:Ingres_(database) dbr:QBasic dbr:Python_scripting_language dbr:Rust_(programming_language) dbr:ALGOL_68 dbr:J_(programming_language) dbr:Pharo dbr:Boost_library dbr:Smalltalk dbr:SNOBOL dbr:Pick_Basic dbr:Linux_kernel dbr:Regular_expressions n10:I dbr:Visual_Basic_.Net dbr:Factor_(programming_language) dbr:C_Sharp_(programming_language) dbr:Go_(programming_language) dbr:Ada_(programming_language) dbr:Clojure dbr:String_literal dbr:PHP dbr:Rexx dbr:Regular_expression dbr:Programming_language dbr:C++20 dbc:Programming_language_comparisons dbr:COBOL dbr:Common_Lisp n14:I dbr:Cocoa_(API) dbr:Datatype dbr:Code_unit dbr:VB.NET dbr:C++ dbr:Wolfram_Language dbr:Seed7 dbr:Haskell_(programming_language) dbr:Pascal_(programming_language) dbr:C++23 dbr:Tcl dbr:Bash_(Unix_shell) dbr:Delphi_(programming_language) dbr:Eiffel_(programming_language) dbr:Java_(programming_language) dbr:Scheme_(programming_language) dbr:Fortran dbr:OCaml dbr:ISLISP dbr:Python_(programming_language) dbr:Oracle_Corporation dbr:Squeak dbr:FreeBASIC dbr:Lua_(programming_language) dbr:Python_2 dbr:Python_3 dbr:Julia_(programming_language) dbr:T-SQL dbr:Open-source_software dbr:Objective-C dbr:UTF-8 dbr:Guillemets dbr:Perl_5 dbr:Cobra_(programming_language) dbr:Turing_(programming_language) dbr:SQL dbr:F_Sharp_(programming_language) dbr:Bourne_Shell dbr:CPAN dbr:XSL_Transformations dbr:UTF-16 dbr:AWK dbr:Windows_PowerShell dbr:Swift_(programming_language) dbc:String_(computer_science) dbr:Object_Pascal dbr:JavaScript dbr:Perl dbr:Null_character dbr:D_(programming_language) dbr:Option_type dbr:String_(computer_science) dbr:Function_(computer_science) dbr:Visual_Basic_(classic) dbr:Visual_Basic_.NET dbr:Concatenation dbr:Turbo_Pascal dbr:Standard_ML dbr:Erlang_(programming_language) dbr:Lexicographical_order dbr:Raku_(programming_language) dbr:Mathematica dbr:REXX_(programming_language) dbr:Shift-JIS dbr:Unix dbr:BASIC dbr:Functional_programming dbr:SAS_System n19:X dbr:C_(programming_language) dbr:ColdFusion dbr:Ruby_(programming_language) dbr:Tcl_(programming_language) dbr:APL_(programming_language) dbc:Articles_with_example_Python_(programming_language)_code
dbo:wikiPageExternalLink
n13:jsref_split.asp n18:perlvar.html
owl:sameAs
wikidata:Q5155962 n12:4iGrK
dbp:wikiPageUsesTemplate
dbt:See_also dbt:Hatnote dbt:Unreferenced_section dbt:ProgLangCompare dbt:Further dbt:Main dbt:Note dbt:Reflist dbt:Redirect
dbo:abstract
String functions are used in computer programming languages to manipulate a string or query information about a string (some do both). Most programming languages that have a string datatype will have some string functions although there may be other low-level ways within each language to handle strings directly. In object-oriented languages, string functions are often implemented as properties and methods of string objects. In functional and list-based languages a string is represented as a list (of character codes), therefore all list-manipulation procedures could be considered string functions. However such languages may implement a subset of explicit string-specific functions as well. For function that manipulate strings, modern object-oriented languages, like C# and Java have immutable strings and return a copy (in newly allocated dynamic memory), while others, like C manipulate the original string unless the programmer copies data to a new string. See for example below. The most basic example of a string function is the length(string) function. This function returns the length of a string literal. e.g. length("hello world") would return 11. Other languages may have string functions with similar or exactly the same syntax or parameters or outcomes. For example, in many languages the length function is usually represented as len(string). The below list of common functions aims to help limit this confusion.
prov:wasDerivedFrom
wikipedia-en:Comparison_of_programming_languages_(string_functions)?oldid=1111554798&ns=0
dbo:wikiPageLength
126567
foaf:isPrimaryTopicOf
wikipedia-en:Comparison_of_programming_languages_(string_functions)
Subject Item
dbr:String_(computer_science)
rdfs:seeAlso
dbr:Comparison_of_programming_languages_(string_functions)
dbo:wikiPageWikiLink
dbr:Comparison_of_programming_languages_(string_functions)
Subject Item
dbr:String_operations
dbo:wikiPageWikiLink
dbr:Comparison_of_programming_languages_(string_functions)
Subject Item
dbr:STR
dbo:wikiPageWikiLink
dbr:Comparison_of_programming_languages_(string_functions)
dbo:wikiPageDisambiguates
dbr:Comparison_of_programming_languages_(string_functions)
Subject Item
dbr:Len_(programming)
dbo:wikiPageWikiLink
dbr:Comparison_of_programming_languages_(string_functions)
dbo:wikiPageRedirects
dbr:Comparison_of_programming_languages_(string_functions)
Subject Item
dbr:Outline_of_computer_programming
dbo:wikiPageWikiLink
dbr:Comparison_of_programming_languages_(string_functions)
Subject Item
dbr:Len()
dbo:wikiPageWikiLink
dbr:Comparison_of_programming_languages_(string_functions)
dbo:wikiPageRedirects
dbr:Comparison_of_programming_languages_(string_functions)
Subject Item
dbr:String_Comparison
dbo:wikiPageWikiLink
dbr:Comparison_of_programming_languages_(string_functions)
dbo:wikiPageRedirects
dbr:Comparison_of_programming_languages_(string_functions)
Subject Item
dbr:String_Functions_(Computer_Science)
dbo:wikiPageWikiLink
dbr:Comparison_of_programming_languages_(string_functions)
dbo:wikiPageRedirects
dbr:Comparison_of_programming_languages_(string_functions)
Subject Item
dbr:String_comparison
dbo:wikiPageWikiLink
dbr:Comparison_of_programming_languages_(string_functions)
dbo:wikiPageRedirects
dbr:Comparison_of_programming_languages_(string_functions)
Subject Item
dbr:String_function
dbo:wikiPageWikiLink
dbr:Comparison_of_programming_languages_(string_functions)
dbo:wikiPageRedirects
dbr:Comparison_of_programming_languages_(string_functions)
Subject Item
dbr:String_functions
dbo:wikiPageWikiLink
dbr:Comparison_of_programming_languages_(string_functions)
dbo:wikiPageRedirects
dbr:Comparison_of_programming_languages_(string_functions)
Subject Item
dbr:String_functions_(programming)
dbo:wikiPageWikiLink
dbr:Comparison_of_programming_languages_(string_functions)
dbo:wikiPageRedirects
dbr:Comparison_of_programming_languages_(string_functions)
Subject Item
dbr:String_manipulation_algorithm
dbo:wikiPageWikiLink
dbr:Comparison_of_programming_languages_(string_functions)
dbo:wikiPageRedirects
dbr:Comparison_of_programming_languages_(string_functions)
Subject Item
dbr:String_manipulation_function
dbo:wikiPageWikiLink
dbr:Comparison_of_programming_languages_(string_functions)
dbo:wikiPageRedirects
dbr:Comparison_of_programming_languages_(string_functions)
Subject Item
dbr:String_processing
dbo:wikiPageWikiLink
dbr:Comparison_of_programming_languages_(string_functions)
dbo:wikiPageRedirects
dbr:Comparison_of_programming_languages_(string_functions)
Subject Item
wikipedia-en:Comparison_of_programming_languages_(string_functions)
foaf:primaryTopic
dbr:Comparison_of_programming_languages_(string_functions)